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開始 字串取片操作 完整格式 開始索引 結束索引 間隔值 結束索引 從開頭擷取到結束索引之前 開始索引 從開始索引擷取到字串的最後 開始索引 結束索引 從開始索引擷取到結束索引之前 擷取所有字串 開始索引 結束索引 間隔值...