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

歡迎訪問 生活随笔!

生活随笔

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

python

一文看懂Python(二)-----字符串篇

發布時間:2025/3/15 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一文看懂Python(二)-----字符串篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文著重介紹Python字符串的相關方法,有很多特別使用的方法,但也有比較奇特的方法,可能想都想不到,哈哈哈!比較難理解的方法我會把運行結果貼上去,簡單的就不貼了,最后祝大家學的愉快!

1.創建一個字符串

str1 = 'I love FishC.com' str1

2.將字符串第一個字符改為大寫–capitalize()

str2 = 'xiaoxie' str2.capitalize() # 該方法不會改變原字符串,返回一個新的字符串

3.把整個字符串的所有字符改為小寫–casefold()

str3 = 'DAXIEDONGJINkun' str3.casefold()

4.返回sub在字符串中出現的次數,start和end表示范圍,可選–count(sub,[start],[end]])

str4 = 'xiaoxiexiaoxie' str4.count('xi')

5.檢查字符串是否以sub子字符串結束–endwith(sub,[[start],[end]])

str4.endswith('xie')

6.以字符串作為分隔符,插入到sub中所有的字符之間–join(sub)

str5 = 'dongjinkun' str5.join('123')

7.將字符串中所有大寫字符轉換為小寫–lower()

str6 = 'DAXIE' str6.lower()

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

str6 = 'I love kiki' str6.find('k')

9.如果字符串至少有一個字符且所有字符都是字母則返回True,否則返回False–isalpha()

str7 = 'IloveChinaforever' str7.isalpha()

10.如果字符串中至少有一個字符且所有字符都是字母或數字則返回True,否則返回False–isalnum()

str8 = '123455aaaa677' str8.isalnum()

11.如果字符串中至少有一個字符且所有字符都是數字則返回True,否則返回False–isdigit()

str9 = '123444' str9.isdigit()

12. 如果字符串是標題化,(所有單詞都是以大寫開始,其余字符都是小寫)則返回True,否則返回False–istitle()

str10 = 'Fishc' str10.istitle()

13. 去掉字符串左邊的所有空格–lstrip()

# 并不會改變原字符串 str11 = ' I love FichC ' str11.lstrip()

14. 去掉字符串右邊的所有空格–rstrip()

# 并不會改變原字符串 str11.rstrip()

15.找到字符串sub,把原字符串分成一個含有3個元素的元組(pre_sub,sub,post_sub),如果字符串中不包含sub則返回(原字符串,’’,’’)–partition(sub)

str12 = 'I love FichC.com' str12.partition('ov')

16. 把字符串中的old字符串替換成new字符串,如果count指定,則替換不超過count次–replace(old,new,count)

str12.replace('ov','djk ov')

17.不帶參數默認是以空格為分隔符切片字符串,如果maxsplit參數有設置,則僅分隔maxsplit個子字符串,返回切片后的子字符串拼接的列表–split(sep = None,maxsplit = -1)

# 不帶任何參數 str12.split()

# 設置分割符 str12.split('i')

18.檢查字符串是否以prefix開頭,是則返回True,否則返回False。start和end參數可以指定范圍檢查,可選。–starstwith(prefix,start,end)

str12.startswith('I ')

19.刪除字符串前邊和后邊的所有的空格,chars參數可以指定刪除的字符,可選–strip(chars)

str13.zfill(50)

str13 = ' I love FishC.com ' str13.strip()

20.翻轉字符串中的大小寫–swapcase()

str13.swapcase()

21. 轉換字符串中所有小寫字符為大寫–upper()

str13.upper()

22.返回標題化(所有單詞都是以大寫開始,其余字母小寫)的字符串–title()

str13.title()

23.返回長度為width的字符串,原字符串右對齊,前邊用0填充–zfill(width)

str13.zfill(50)

總結

以上是生活随笔為你收集整理的一文看懂Python(二)-----字符串篇的全部內容,希望文章能夠幫你解決所遇到的問題。

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