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

歡迎訪問 生活随笔!

生活随笔

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

python

Python字符串必须知道的7个函数

發布時間:2025/3/20 python 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python字符串必须知道的7个函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python字符串函數數不勝數,想要記完所有幾乎不可能,下列幾個是極為重要的一些函數,屬于必記函數。
一、join

功能:

將字符串、元組、列表中的元素以指定的字符(分隔符)連接生成一個新的字符串

語法:

str.join(sequence) sequence要連接的元素序列

示例:

test = "1234" print(test)a = "#" new_test = a.join(test) print(new_test)

結果:

1#2#3#4

二、split

功能:

通過指定分隔符對字符串進行切片,如果參數num 有指定值,則僅分隔 num 個子字符串

語法:

str.split(str=" ",num=string.count(str)) string.count(str)分割子字符串的個數

示例:

''' Python大型免費公開課,適合初學者入門 加QQ群:579817333 獲取學習資料及必備軟件。 ''' a = "ghhskhsjhhbsjjh" b = a.split("s") c = a.split ("s",2)print(b) print(c)

結果:

["ghh","kh","jhhb","jjh"] ["ghh","kh","jhhbsjjh"]

弊端:無法獲取到分割符,可通過partition方式分割獲取到分隔符,但partition方式不支持設置分割次數

三、strip

功能:

移除字符串頭尾部指定字符

語法:

str.strip("char")

示例:

a = "111你好11世界1111"b = a.strip("1") #去掉子序列為“1”print(b)

結果:

你好11世界

四、find

功能:

從字符串中找出某個子字符串第一個匹配項的索引位置

語法:

str.find(str,startnum,endnum)

示例:

''' Python大型免費公開課,適合初學者入門 加QQ群:579817333 獲取學習資料及必備軟件。 ''' a = "sdfgdwety" b = "d" c = a.find(b) d = a.find(b,2) e = a.find(b,6) print(c) print(d) print(e)

結果:

1 4 -1 #若找不到對應字符串,返回-1值

五、replace

功能:

把字符串中的 old(舊字符串) 替換成 new(新字符串)

語法:

str.replace(old,new,count)

示例:

a = "hello world !!!!" b = a.replace("o","ee")print(b)

結果:

hellee weerld!!!!

六、upper

功能:

將字符串中的小寫字母轉為大寫字母

語法:

str.upper()

示例:

''' Python大型免費公開課,適合初學者入門 加QQ群:579817333 獲取學習資料及必備軟件。 '''a = "hello"b = a.upper()print(a)

結果:

HELLO

七、lower

功能:

轉換字符串中所有大寫字符為小寫

語法:

str.lower()

示例:

a = "DFGRB"b = a.lower()print(b)

結果:

dfgrb

總結

以上是生活随笔為你收集整理的Python字符串必须知道的7个函数的全部內容,希望文章能夠幫你解決所遇到的問題。

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