日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

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

發布時間:2025/3/20 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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个函数的全部內容,希望文章能夠幫你解決所遇到的問題。

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