最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python3字符串的常用操作方法之修改方法與大小寫字母轉(zhuǎn)化

 更新時間:2022年09月20日 10:49:18   作者:AYO小濤  
這篇文章主要介紹了Python3字符串的常用操作方法之修改方法與大小寫字母轉(zhuǎn)化,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下

一·字符串中的修改方法

1·replace():將某字符串內(nèi)的指定的舊字符替換成新的字符(這里是臨時替換,就是說替換時只是利用原字符串來形成了一個新的替換過后的字符串,但是原字符串并沒有發(fā)生改變)

語法:字符串序列.replace(舊字符,新字符,替換次數(shù)),這里的替換次數(shù)是指將舊字符替換成新字符的個數(shù),沒有指定就會將全部的舊字符替換成新字符。

代碼演示:

str2 = "之久天意為征西,復(fù)位林秀之故也,久"
print(str2.replace("久", "十", 1)) # 所有的修改與刪除均為臨時修改,并沒有將原字符串進(jìn)行替換
# 輸出結(jié)果:之十天意為征西,復(fù)位林秀之故也,久
print(str2) # 臨時替換,打印仍然為原字符串,沒有修改
# 輸出結(jié)果:之久天意為征西,復(fù)位林秀之故也,久

a = str2.replace("久", "十") # 建立新變量才可以永久修改 經(jīng)常用來替換關(guān)鍵字
print(a)
# 輸出結(jié)果:之十天意為征西,復(fù)位林秀之故也,十

b = str2.replace("久", "") # 巧變刪除,將‘久'用空字符替換
print(b)
# 輸出結(jié)果:之天意為征西,復(fù)位林秀之故也,

2·split():按照指定存在的子字符分割字符串(這里也是臨時分割),分割后將丟失該子字符串,然后用列表的形式返回分割后的字符串。

語法:字符串序列.split(分割字符, 分割次數(shù)),分割次數(shù)表示分割符號的使用次數(shù),即將來返回?cái)?shù)據(jù)的個數(shù)為分割次數(shù)+1個。不指定分割次數(shù)將存在的分隔字符全部進(jìn)行使用分割。

代碼演示:

str_1 = "路漫漫其修遠(yuǎn)兮,吾將上下而求索"
print(str_1.split("上下"))
# 輸出結(jié)果:['路漫漫其修遠(yuǎn)兮,吾將', '而求索']

print(str_1.split("漫", 1)) # 指定分割次數(shù)
# 輸出結(jié)果:['路', '漫其修遠(yuǎn)兮,吾將上下而求索']
print(str_1.split("漫")) # 不指定的話會默認(rèn)將全部分割
# 輸出結(jié)果:['路', '', '其修遠(yuǎn)兮,吾將上下而求索']

print(str_1.split("ai")) # 原有字符串中沒有的字符將不會分割
# 輸出結(jié)果:['路漫漫其修遠(yuǎn)兮,吾將上下而求索']

print(str_1) # 與上面replace()一樣,這里是臨時分割,原字符串不會發(fā)生改變
# 輸出結(jié)果:路漫漫其修遠(yuǎn)兮,吾將上下而求索

3·join():將序列轉(zhuǎn)化為字符串,即將序列里面的多個字符串合并成一個字符串(也是臨時轉(zhuǎn)化),注意序列里面的數(shù)據(jù)一定要是字符串形式。

語法:''.join(序列),前面的''里面指的是將序列里面逗號變成什么樣的形式輸出。

代碼演示:

list1 = ["路", "漫", "漫其修遠(yuǎn)兮"]
print("_".join(list1)) # 將list1列表轉(zhuǎn)化為字符串,并將之前的逗號變成_
# 輸出結(jié)果:路_漫_漫其修遠(yuǎn)兮
print(list1) # 臨時轉(zhuǎn)化,原字符串沒有變
# 輸出結(jié)果:['路', '漫', '漫其修遠(yuǎn)兮']

t1 = "吾", "將上下而求索"
print("__".join(t1))
# 輸出結(jié)果:吾__將上下而求索

tuple1 = ('1', '2', '3', '小濤')
print(''.join(tuple1))
# 輸出結(jié)果:123小濤

二·大小字母轉(zhuǎn)化(這里同樣也是臨時變化)

1·capitalize(): 只將字符串第一個字符轉(zhuǎn)換成大寫,其他的全部變?yōu)樾?/p>

語法:字符串序列.capitalize()

代碼演示:

str3 = "hello World"
print(str3.capitalize())
# 輸出結(jié)果:Hello world

2·title(): 將字符串中的每個有空格隔開的單詞首字母全部轉(zhuǎn)化為大寫

語法:字符串序列.title()

代碼演示:

str3 = "hello World and"
print(str3.title())
# 輸出結(jié)果:Hello World And

3·lower(): 將字符串中的單詞大寫全部轉(zhuǎn)化為小寫

語法:字符串序列.lower()

代碼演示:

str3 = "hello World"
print(str3.lower())
# 輸出結(jié)果:hello world

4·upper(): 將字符串中的小寫全部轉(zhuǎn)化成大寫

語法:字符串序列.upper()

代碼演示:

str3 = "hello World"
print(str3.upper())
# 輸出結(jié)果:HELLO WORLD

5·swapcase():大寫變小寫,小寫變大寫

語法:字符串序列.swapcase()

代碼演示:

str3 = "hello World"
print(str3.swapcase())
# 輸出結(jié)果:HELLO wORLD

到此這篇關(guān)于Python3字符串的常用操作方法之修改方法與大小寫字母轉(zhuǎn)化的文章就介紹到這了,更多相關(guān)Python大小寫字母轉(zhuǎn)化內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python+Tensorflow+CNN實(shí)現(xiàn)車牌識別的示例代碼

    Python+Tensorflow+CNN實(shí)現(xiàn)車牌識別的示例代碼

    這篇文章主要介紹了Python+Tensorflow+CNN實(shí)現(xiàn)車牌識別的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Python任務(wù)調(diào)度利器之APScheduler詳解

    Python任務(wù)調(diào)度利器之APScheduler詳解

    所謂的任務(wù)調(diào)度是指安排任務(wù)的執(zhí)行計(jì)劃,即何時執(zhí)行,怎么執(zhí)行等。這篇文章主要介紹了Python任務(wù)調(diào)度利器之APScheduler詳解,需要的朋友可以參考下
    2020-04-04
  • 詳解Python 模擬實(shí)現(xiàn)生產(chǎn)者消費(fèi)者模式的實(shí)例

    詳解Python 模擬實(shí)現(xiàn)生產(chǎn)者消費(fèi)者模式的實(shí)例

    這篇文章主要介紹了詳解Python 模擬實(shí)現(xiàn)生產(chǎn)者消費(fèi)者模式的實(shí)例的相關(guān)資料,這里使用了線程知識,隊(duì)列知識及循環(huán)的知識,需要的朋友可以參考下
    2017-08-08
  • opencv+mediapipe實(shí)現(xiàn)人臉檢測及攝像頭實(shí)時示例

    opencv+mediapipe實(shí)現(xiàn)人臉檢測及攝像頭實(shí)時示例

    本文主要介紹了opencv+mediapipe實(shí)現(xiàn)人臉檢測及攝像頭實(shí)時,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • Python unittest單元測試框架及斷言方法

    Python unittest單元測試框架及斷言方法

    這篇文章主要介紹了Python unittest單元測試框架及斷言方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • Python matplotlib超詳細(xì)教程實(shí)現(xiàn)圖形繪制

    Python matplotlib超詳細(xì)教程實(shí)現(xiàn)圖形繪制

    matplotlib 模塊不僅提供了繪制統(tǒng)計(jì)圖表的功能,還支持繪制圓形、正方形、矩形等各種圖形。這篇文章主要為大家詳細(xì)介紹了利用matplotlib.patches 繪制一些基本圖形,快來跟隨小編一起學(xué)習(xí)吧
    2021-12-12
  • python pandas中DataFrame類型數(shù)據(jù)操作函數(shù)的方法

    python pandas中DataFrame類型數(shù)據(jù)操作函數(shù)的方法

    下面小編就為大家分享一篇python pandas中DataFrame類型數(shù)據(jù)操作函數(shù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • python dataframe NaN處理方式

    python dataframe NaN處理方式

    今天小編就為大家分享一篇python dataframe NaN處理方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Pandas讀取csv時如何設(shè)置列名

    Pandas讀取csv時如何設(shè)置列名

    這篇文章主要介紹了Pandas讀取csv時如何設(shè)置列名,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • Python制作微信好友背景墻教程(附完整代碼)

    Python制作微信好友背景墻教程(附完整代碼)

    這篇文章主要介紹了Python制作微信好友背景墻教程(附完整代碼),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07

最新評論

铁岭县| 贵州省| 罗田县| 霞浦县| 沈阳市| 新昌县| 云梦县| 灵璧县| 乌鲁木齐市| 胶南市| 平顶山市| 青铜峡市| 临汾市| 崇文区| 容城县| 宜兰县| 宁城县| 承德市| 若羌县| 岗巴县| 江陵县| 富裕县| 额敏县| 永川市| 徐闻县| 余江县| 如皋市| 岳西县| 河北区| 溆浦县| 霍林郭勒市| 正镶白旗| 定结县| 伊川县| 松原市| 达尔| 普宁市| 栾城县| 红安县| 米易县| 兴化市|