Python 新手上車必知的字串操作及格式化

2021-10-05 04:18:48 字數 1983 閱讀 4085

#len() 獲取字串長度

length = len('abcde')

print('length'+ len)#length = 5

#eval() 去掉字串的引號,把字串變為int型等

str = input('請輸入資料:') #輸入123456

print(str) # str = '123456'

stra = eval(str)

print(stra) # stra = 123456

#str() 功能與eval()相反

#.upper()將字串全變為大寫

str = 'abcde'

print(str.upper()) #輸出為: 'abcde'

#.lower() 將字串全變為小寫

str = 'abcde'

print(str.lower()) #輸出為: 'abcde'

#.split(sqe = none) 將字串根據sqe分割

'a,b,c'.split(',') #輸出為: ['a','b','c']

#.count(sub) 返回子串sub在主串**現的個數

#.replace(old, new) 將舊串用新串替換點

'python'.replace('n', 'n123.io') #結果為: 'python123.io'

#.center(wdith, fillchar) 字串以width為寬度居中,用fillchar來填充

'python'.center(20, '=')

#結果為: *****==python*****==

#.strip(chars) 去掉字串中左側和右側與chars相同的字串

'=python='.strip('=')

# 結果為: 'python'

#.lstrip(chars) 去掉字串中左側的與chars相同的字串

'=python='.lstrip('=')

#結果為: 'python='

#.rstrip(chars) 去掉字元產中右側的與chars相同的字串

'=python='.rstrip('=')

#結果為: '=py thon'

#.join(iter) 在字串中處最後乙個元素外都天界乙個iter

'python'.join(',')

#結果為:'p,y,t,h,o,n'

#字串的格式化--槽

print

('{}:計算機{}的cpu佔用率為{}%'

.format

('2018-10-10'

,'c',10

))#結果為: 2018-10-10:計算機c的cpu佔用率為10%

:《填充》

《對齊》

《寬度》

<,>

<.精度》

《型別》

引導符號

用於填充的單個字元

《左對齊;>右對齊;^居中對齊

數字的千位分隔符

小數浮點數精度或字串最大輸出長度

整數型別b,c,d,o,x,x,浮點數型別e,e,f,%

#字串的格式化--佔位符

print

('%s:計算機%c的cpu佔用率為%d%',%

('2018-10-10'

,'c',10

))%d 對應整型變數

%c 對應字元型變數

%s 對應字串型變數

str

='world'

print

('hello'

,str

)#輸出結果位: hello world

str=

'world'

print

('hello'

+str

)#輸出結果為: helloworld

新手建站必知的七條SEO避忌知識

作為新手站長或者準備要踏入這一行的朋友,或許很程式設計客棧多seo知識還不是很了解,包括一些最基本的常識也不知道。seo是 獲取流量的驅動力,更多的流量意味著你獲得更多的利潤,所以請認真閱讀以下七條 準則。1.title標題能給你帶來高權重,也可以讓你降權,就像把雙刃刀。選定好關鍵字就好一直堅持下去...

新手站長必知必會的幾點SEO站內優化技巧

說到seo優化,很多朋友都知道,一般分站內優化和站外優化,站外優化通俗一點講就是外鏈建設,比如友情鏈結,夾,部落格,論壇,分類資訊等等。筆者覺得seo優化最核心的就是站內優化了,站內優化涉及www.cppcns.com的知識非常廣泛,今天我就把自己做 優化總結的一些站內優化經驗與大家分享一下 一 使...

python爬蟲必知的基礎知識

訪問資源的協議型別url開頭的http,https,ftp,sftp,smb,http hyper text transfer protocol 從網路傳輸超文字資料到本地瀏覽器的傳輸協議,它能高效而準確的傳送超文字文件。https hyper text transfer protocol over...