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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中字符串的内置方法

發布時間:2024/8/22 python 38 如意码农
生活随笔 收集整理的這篇文章主要介紹了 python中字符串的内置方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這里說的是字符串中的內置方法,畢竟字符串是最常用的操作對象。

['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getslice__', '__gt__', '__hash__', '__init__', '__le__', '__len__', '__lt__', '__mod__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmod__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_formatter_field_name_split', '_formatter_parser', 'capitalize', 'center', 'count', 'decode', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'index', 'isalnum', 'isalpha', 'isdigit', 'islower', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']

capitalize,首字母大寫

count,統計字符個數

center,用指定的字符來填充字符串,使得字符串居中

encode,

decode,

endswith,判斷是否以某個字符串結尾

startswith,判斷是否以某個字符開頭

expandtabs,通過設置\t對應的空格數,使得字符串變成一定的格式

find,查找某個內容在字符串第一次出現的位置,如果沒找到,返回-1

format,格式化字符的另一種方法。

format_map(python3的語法),具體作用和上面是一樣的,不過函數里面放置一個字典

這兩者之間的區別僅僅是在進行賦值的時候,上面的是用等于好,下面使用的是一個字典。

index,查找索引值,找不到的話會報錯。

isalnum,判斷是否是數字或者是字母

isalpha,判斷是否是字母

isdigit,判斷是否是數字

islower,判斷是否是小寫

isspace,判斷是否是空格類似的字符,不僅僅判斷是空格,也可以是tab鍵

istitle,判斷是否是title的形式字符串

isupper,判斷是否大寫

swapcase 大寫變成小寫,小寫變成大寫

strip,開頭和結尾的空格換行符給去掉

lstrip,僅僅對左邊的有效

rstrip,僅僅對右邊的有效

partition,默認都是從左邊開始,按照某一個字符串進行分割,返回改字符串之前,字符串,以及字符串之后的字符串,以列表的形式。也就是說最后的結果為長度為3的列表

rpartition,使用右邊開始進行的操作。

replace,字符串替換,所有的都會替換掉,可以控制替換的次數。

rfind,從右邊進行查找,返回真是的索引位置,找不到返回-1

rindex,從右邊進行查找,返回真實的索引位置,找不到拋出異常

rjust 和center是類似的,僅僅是在右邊

split,對字符串進行分割,會將分割的結果存在一個列表中,同樣可以使用join來將這個列表變成原始的字符串。

rsplit,以右邊的為基準進行分割,不過沒什么卵用。

title,按照title的格式將字符串進行修改。

translate,這個是進行一個映射,需要一個映射表來進行實現。

總結

以上是生活随笔為你收集整理的python中字符串的内置方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。