日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python学习---常见的内置字符串(二)

發(fā)布時(shí)間:2024/7/23 python 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python学习---常见的内置字符串(二) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

注:將字符串內(nèi)置函數(shù)記錄整理下,之后需要用到的時(shí)候便于查找學(xué)習(xí)。

1.capitalize() : 第一個(gè)字符變?yōu)榇髮?br /> 例子:

str2 = 'xiaoxie' str2.capitalize() = 'Xiaoxie'

截圖:

2.casefold() :將所有字符串改為小寫

str1 = 'AAcccDDD' str1.casefold() = 'aacccddd'

截圖:

3.center(width) : 字符串居中,并使用空格填充至長(zhǎng)度為width的新字符串中。

str3 = 'DAXIExiaoxie' str3.center(40) = ' DAXIExiaoxie '

截圖:

4.count(sub[,start[,end]]) : 返回sub在字符串里出現(xiàn)的次數(shù),start、end參數(shù)表示范圍可選

str3 = 'DAXIExiaoxie' str3.count('xi') = 2

截圖:

5.encode(encoding = ‘utf-8’, errors = ‘strict’) : 以encoding指定的編碼格式對(duì)字符串進(jìn)行編碼

6.endswith(sub[,start[,end]]) : 檢查字符串是否以sub字符串結(jié)束,如果是返回True,否則返回False,start 和 end 參數(shù)表示范圍可選。

7.find(sub[,start[,end]]) : 檢測(cè)sub是否包含在字符串中,如果有則返回索引值,否則返回-1。 start 和 end 參數(shù)表示范圍可選。

str3 = 'I\tlove\tfishc.com' str3.find('fish') 7 str3.find('il') -1


8. index(sub[,start[,end]]) : 跟find方法一樣,不過(guò)如果sub不在string中會(huì)產(chǎn)生異常。

9 isalpha() : 如果字符串中至少有一個(gè)字符并且所有字符都是字母,則返回True,否則返回False。

10.isdecimal() : 如果字符串包含十進(jìn)制數(shù)字,只返回True,否則返回False

11.isdigit() : 如果字符串只包含數(shù)字,返回True,否則返回False.

12 islower() : 如果字符串中至少包含一個(gè)區(qū)分大小寫的字符,并且這些字符都是小寫,返回True,否則返回False.

13 isnumeric() : 如果字符串只包含數(shù)字字符,返回True,否則返回False。

14 isspace() : 如果字符串只包含空格,則返回True,否則返回False.

15.istitle() : 如果字符串是標(biāo)題化(所有單詞以大寫開(kāi)始,其余字母均小寫),返回True,否則返回False.

16.isupper() : 如果字符串中至少包含一個(gè)區(qū)分大小寫字符,并且這些字符都是大寫,返回True,否則返回False.

17.join(sub) ; 以字符串為分隔符,插入到sub中所有字符之間。

18. ljust(width) : 返回一個(gè)左對(duì)齊的字符中,并使用空格填充至長(zhǎng)度為width的新字符中。

19 lstrip() : 去掉字符左邊的所有空格。

20 partition(sub) : 找到字符串中sub,把字符串分成一個(gè)3元組(pre_sub,sub,fol_sub),如果字符串不包含sub,則返回(‘原字符串’,‘’,‘’)

21.replace(old,new[,count]): 把字符串中的old子字符串替換成new子字符串,如果count指定,則替換不超過(guò)count次。

22.rifind(sub[,start[,end]]) : 類似于find()方法,不過(guò)從右邊開(kāi)始查找。

23 strip([chars]) : 刪除字符串前邊和后邊所有的空格,chars參數(shù)定制刪除的字符,可選。

24 swapcase() : 反轉(zhuǎn)字符串中的大小寫。

25 title() : 返回標(biāo)題化(所有的單詞以大寫開(kāi)始,其余小寫)的字符串

26 upper() : 轉(zhuǎn)換字符串中的所以大小寫字符為大寫。

27 zfill(width) : 返回長(zhǎng)度為width的字符串,原字符串右對(duì)齊,前邊用0填充。

總結(jié)

以上是生活随笔為你收集整理的python学习---常见的内置字符串(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。