python中的字串

2022-07-29 09:54:11 字數 2018 閱讀 2292

python中的字串一旦定義,則不可以修改

python中的原始字串 即 在字串前面加小寫字母r

比如:列印輸出c:\program files\microsoft games

python中的注釋是三個單引號 即'''

要輸出長字串時,也可以使用三個單引號

字串常用的功能有:

字串拼接【+】

移除空白【strip()】【移除的是字串前面和後面的空白】

分割【split】

字串長度【len()】

索引切片

格式化輸出【%s】

字串中的其他方法:

capitalize() #首字母大寫

casefold()#將大寫字母全部替換為小寫

center()【設定字元佔位長度,不足指定的長度,則用fillchar來補充】

count()#統計字元出現的次數,可以指定搜尋的起止和終止位置

encode()#將字串編碼改成bytes格式

endswith()#判斷字串是否以指定的字元結尾,可以指定搜尋的起止和終止位置

expandtabes()#人為指定\t佔幾個位置,預設是8個空格

#find()#查詢字元【只能查詢單個字元】,並返回其索引,如果字串中有多個該字元,則返回第乙個該字元所在的索引;如果字元不存在,則返回-1;可以指定查詢的起止和終止位置

format && fomat_map

format

format_map

index() #同find()方法

isalnum()  #判斷字串是否只由字母、數字、或者字母和數字組成【字串中都不能包含空格】

isalpha() #判斷字串是否只由字母組成

isdecimal()#判斷字串是否由十進位制字串組成【即字串中不能出現8、16進製制的標誌】

isdigit()#判斷字串是否只由數字組成

islower()#判斷字串是否全部由小寫字母組成

isupper()

isnumeric()#判斷字串是否全部由數字組成

isspace()#判斷字串全部由空格組成且字串中必須要有1個空格

isprintable(...)

isidentifier(...)

join()【join方法中的內容必須是可迭代的,比如元組、列表】

ljust()

lower()#返回乙個小寫字串

lstrip()#去掉字串行首的空格

partition()【將字串分為三部分、分割字元前面部分、分割在字元、分割字元後面部分】

語法:replace()

python中的字串

方法1 用字串的join方法 a a b c d content content join a print content 方法2 用字串的替換佔位符替換 a a b c d content content s s s s tuple a print content 我們可以通過索引來提取想要獲取的...

python中的字串

b nihao hahah xixi 輸出 nihao nhahah nxixi n 原字串 big r this hhaha big輸出 this nhhaha 還原為unicode字串 hello u hello u0020world hello輸出 hello world 字串是不可以改變的 ...

python中的字串

字串連線操作 字串複製操作 字串索引操作,通過索引訪問指定位置的字元,索引從0開始 字串取片操作 完整格式 開始索引 結束索引 間隔值 結束索引 從開頭擷取到結束索引之前 開始索引 從開始索引擷取到字串的最後 開始索引 結束索引 從開始索引擷取到結束索引之前 擷取所有字串 開始索引 結束索引 間隔值...