日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python字符串常見(jiàn)的操作方法

系統(tǒng) 1880 0

下標(biāo)索引

            
              a = '123456' # 注意下標(biāo)從0開(kāi)始
print(a[0])
# 輸出結(jié)果為 1 

            
          

切片操作

            
              a = '123456' # 注意切片是左閉右開(kāi) 
print(a[0:6:2]) 【起始值:結(jié)束值:步長(zhǎng)】
# 輸出結(jié)果為 135

            
          

1.find()

            
              檢測(cè)str是否包含在mystr中
如果是返回開(kāi)始的索引值
否則返回-1

str = 'a'
mystr = '小馬是最棒的a'
mystr1 = '小馬是最最棒的'
print(mystr.find(str)) #  可選參數(shù) start end 指明查找的區(qū)間  默認(rèn)整個(gè)字符串
# 輸出結(jié)果為 6
print(mystr1.find(str))
# 輸出結(jié)果為 -1

            
          

2.index()

            
              檢測(cè)str是否包含在mystr中
如果是返回開(kāi)始的索引值
否則報(bào)錯(cuò)

str = 'a'
mystr = '小馬是最棒的a'
mystr1 = '小馬是最最棒的'
print(mystr.find(str)) #  可選參數(shù) start end 指明查找的區(qū)間  默認(rèn)整個(gè)字符串
# 輸出結(jié)果為 6
print(mystr1.find(str))
# 會(huì)直接報(bào)錯(cuò)

            
          

3.count()

            
              返回str在start和end之間在mystr中出現(xiàn)的次數(shù)
沒(méi)有的話返回0

str = 'a'
mystr = 'ababab'
print(mystr.count(str)) # 可選參數(shù) start end 指明查找的區(qū)間  默認(rèn)整個(gè)字符串
# 輸出結(jié)果為 

            
          

4.replace()

            
              把mystr中的str1替換成str2

str1 = 'a'
str2 = 'A'
mystr = '小馬是最棒的a'
print(mystr.replace(str1,str2)) # 可選參數(shù)count 指明替換的次數(shù) 默認(rèn)全部替換
# 輸出結(jié)果為 '小馬是最棒的A'

            
          

5.split()

            
              以str為分隔符切片mystr 返回一個(gè)切割好的列表

str = 'a'
mystr = '小馬a可真a是個(gè)a小天才a啊'
print(mystr.split('a')) # 可選參數(shù)maxsplit 指定分隔maxsplit個(gè)子字符串
# 輸出結(jié)果為 ['小馬','可真','是個(gè)','小天才','啊']

            
          

6.startwith()

            
              檢查mystr是否以str開(kāi)頭
是返回True
否則返回False

            
          

7.endwith

            
              和startwith用法一致
檢查字符串是否以str結(jié)束
是返回True
否則返回False

            
          

8.upper()

            
              將字符串中的小寫字母轉(zhuǎn)為大寫

            
          

9.lower()

            
              將字符串中的大寫字母轉(zhuǎn)為小寫

            
          

10.title()

            
              把字符串的每個(gè)單詞首字母大寫

            
          

11.capitalize()

            
              把字符串的第一個(gè)字符大寫

            
          

12.partition()

            
              把mystr以str分割成三部分str前,str和str后

            
          

13.rpartition()

            
              和partition用法一樣
不過(guò)是從右邊開(kāi)始

            
          

14.isalpha()

            
              如果mystr中所有字符都是字母返回True
否則返回False

            
          

15.isdigit()

            
              如果mystr中只包含數(shù)字則返回True
否則返回Fal

            
          

16.isalnum()

            
              如果mystr中所有字符都是字母或者數(shù)字返回True
否則返回False

            
          

17.isspace()

            
              如果mystr中只包含空格則返回True
否則返回False	

            
          

18.strip()

            
              刪除mystr兩端的	空白字符

            
          

19.join()

            
              mystr中的每個(gè)字符串后面插入str構(gòu)造出一個(gè)新的字符串
str = 'a'
mystr = '小馬可真棒'
print(str.join(mystr))
# 輸出結(jié)果為  小a馬a可a真a棒a啊
可以將列表轉(zhuǎn)為字符串
a = [1,2,3,4,5]
print(''.join(a))
# 輸出結(jié)果為  12345

            
          

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

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

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

您的支持是博主寫作最大的動(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ì)您有幫助就好】

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

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 永清县| 子长县| 巴彦淖尔市| 罗山县| 彭水| 平湖市| 美姑县| 博白县| 洪湖市| 来凤县| 利川市| 太康县| 千阳县| 弥渡县| 会同县| 西丰县| 夹江县| 巴林左旗| 枞阳县| 和政县| 大庆市| 临夏县| 镇宁| 友谊县| 信宜市| 高清| 闵行区| 余干县| 南木林县| 时尚| 嘉黎县| 曲水县| 阳春市| 丰县| 瑞安市| 鄂托克前旗| 深州市| 泸定县| 辽中县| 中西区| 修文县|