>>s='wwwwww'>>>scap=s.capitalize()>>>scap'Wwwwww'(2)s.center(width,char);功能:返回將s字符串放在中間的一個(gè)長(zhǎng)度為width的字符串,默認(rèn)其他部分用空格填充,否則使用char參數(shù)填充。舉例如下:>>>s'" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

淺談python字符串方法的簡(jiǎn)單使用

系統(tǒng) 1901 0

學(xué)習(xí)python字符串方法的使用,對(duì)書(shū)中列舉的每種方法都做一個(gè)試用,將結(jié)果記錄,方便以后查詢。

(1) s.capitalize() ;功能:返回字符串的的副本,并將首字母大寫(xiě)。使用如下:

            
>>> s = 'wwwwww'
 >>> scap = s.capitalize()
 >>> scap 
 'Wwwwww'
          

(2)s.center(width,char); 功能:返回將s字符串放在中間的一個(gè)長(zhǎng)度為width的字符串,默認(rèn)其他部分用空格填充,否則使用char參數(shù)填充。舉例如下:

            
>>> s 
'wwwwww'
>>> s = 'wwwwww'
>>> scen = s.center(20)
>>> scen
'    wwwwww    '
>>> scen0 = s.center(20,'Y')
>>> scen0
'YYYYYYYwwwwwwYYYYYYY'
>>>
          

(3)s.count(t,start,end);功能:返回在字符串s中(或者在字符串的子片段中字符串t的個(gè)數(shù))。舉例如下:

            
>>> scen0
'YYYYYYYwwwwwwYYYYYYY'
>>> scoun = scen0.count('w',0,19)
>>> scoun
6
          

(4)s.endswith(x,start,end);功能:如果s(或者以start 和end分片)以字符串x結(jié)尾,則返回True,否則返回False。

            
>>> scen0 
'YYYYYYYwwwwwwYYYYYYY'
>>> sends0 = scen0.endswith('Y',1,19)
>>> sends0
True
>>> sends1 = scen0.endswith('w',1,10)
>>> sends1
True
          

(5)s.find(t,start,end);功能:返回字符串t在s(或start:end切片)中的最左位置,如果沒(méi)有找到t ,返回-1,。使用s.rfind(t,start,end)可以找到t的最右位置。舉例如下:

            
>>> s
'YYYYYYYwwwwwwYYYYYYY'
>>> t = 'w'
>>> sfind = s.find(t,0,19)
>>> sfind
7
>>> srfind = s.rfind(t,1,19)
>>> srfind
12
          

(6)s.isalnum();功能:如果s非空,并且每個(gè)字符都是 字母數(shù)字 的則返回True.

            
 >>> s
 'YYYYYYYwwwwwwYYYYYYY'
 >>> sisa = s.isalnum()
 >>> sisa
 True
          

(7)s.isalpha();功能: 如果s非空,并且每個(gè)字符都是 字母 的則返回True

            
>>> s
'YYYYYYYwwwwwwYYYYYYY'
>>> sisal = s.isalpha()
>>> sisal
True

>>> s1
'ssss0000'
>>> sisal0 = s1.isalpha()
>>> sisal0
False
          

(8)s.isdigit();功能:如果s非空,并且每個(gè)字符都是ASCII數(shù)字,就返回True.

            
>>> sdigit = 'www000'
>>> sd = sdigit.isdigit()
>>> sd
False
>>> sdigit0 = '1234567890'
>>> sd0 = sdigit0.isdigit()
>>> sd0
True
          

(9)s.islower();功能:如果s至少有一個(gè)可小寫(xiě)的字符,并且所有可小寫(xiě)的字符都是小寫(xiě)的,則返回True。

            
>>> s0 = '1234567890'
>>> s0lower = s0.islower()
>>> s0lower
False

>>> s1 = '1234WWW'
>>> s1lower = s1.islower()
>>> s1lower
False


>>> s2 = '123456789w'
>>> s2lower = s2.islower()
>>> s2lower
True
          

(10)s.isspace();功能:如果s非空,且s中的每個(gè)字符都是空白字符,則返回True。

            
>>> s = ''
>>> s0 = s.isspace()
>>> s0
False
>>> s = '  '
>>> s0 = s.isspace()
>>> s0
True
          

(11)s.istitle();功能:如果s是一個(gè)非空的首字母大寫(xiě)的字符串,返回True.

            
>>> s = 'wy'
>>> s0 = s.istitle()
>>> s0
False
>>> s = 'Wy'
>>> s0 = s.istitle()
>>> s0
True
          

(12)s.isupper();功能: 如果s至少有一個(gè)可大寫(xiě)的字符,并且所有可大寫(xiě)的字符都大寫(xiě)則返回True。

            
>>> s = 'wy'
>>> s0 = s.isupper()
>>> s0
False

>>> s = 'Wy'
>>> s0 = s.isupper()
>>> s0
False

>>> s = 'WY'
>>> s0 = s.isupper()
>>> s0
True
          

(13)s.join(seq);功能:返回序列seq在連接起來(lái)后的結(jié)果,并且s在每?jī)身?xiàng)之間。

            
>>> seq = 'WWWWWWW'
 >>> s = 'y'
 >>> snew = s.join(seq)
 >>> snew
 'WyWyWyWyWyWyW'
          

(14)s.lower();功能: 將s中的字符變?yōu)樾?xiě)。

            
>>> snew
 'WyWyWyWyWyWyW'
 >>> s =snew.lower()
 >>> s
 'wywywywywywyw'
          

(15)s.replace(t,u,n);功能: 返回s的副本,其中每個(gè)t(或者最多n個(gè))使用u替換。

            
>>> s
'wywywywywywyw'
>>> sre = s.replace('w','W')
>>> sre
'WyWyWyWyWyWyW'

>>> s
'wywywywywywyw'
>>> sre = s.replace('w','W',4)
>>> sre
'WyWyWyWywywyw'
          

(16)s.swapcase();功能:返回s的副本,并將大寫(xiě)字符小寫(xiě),將小寫(xiě)字符大寫(xiě)。

            
>>> s = 'WyWyWyWy'
 >>> ssw = s.swapcase()
 >>> ssw
 'wYwYwYwY'
          

(17)s.zfill(w);功能:返回s的副本,如果比w短,就在開(kāi)始出添加0 ,使其長(zhǎng)度為w。

            
>>> s = 'www'
 >>> sz = s.zfill(10)
 >>> sz
 '0000000www'
          

以上這篇淺談python字符串方法的簡(jiǎn)單使用就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 国产人成久久久精品 | 亚洲乱码在线视频 | 2020国产成人精品免费视频 | 综合久久网 | 性欧美video另类hd亚洲人 | 国产激情小视频 | 全部在线播放免费毛片 | 国产一区二区三区高清 | www.夜夜操 | 日韩城人免费 | 亚洲自拍小视频 | 91九色首页 | 欧美日韩中文亚洲v在线综合 | 色婷婷精品免费视频 | 国产综合久久久久久 | 九九视频国产免 | 99在线观看视频免费精品9 | 亚洲欧美日韩在线中文一 | 国产精品永久免费视频观看 | 久久久一本 | 青草青在线免费视频 | 91成人在线免费视频 | 国产成人在线观看免费网站 | 爱爱视频在线免费观看 | 正在播放亚洲一区 | 欧美一级性视频 | 久久这里只精品热在线8 | 欧美三级一区二区三区 | 日韩精品视频观看 | 四虎永久在线精品2022 | 久久资源在线 | 免费精品久久久视频 | 国产大片在线播放 | 亚洲欧美人成人综合在线50p | 国产在线精品成人一区二区三区 | 久久久亚洲 | 毛片免费观看的视频 | 久久91综合国产91久久精品 | 精品久草 | 在线500福利视频国产 | 婷婷在线成人免费观看搜索 |