精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

Python3字符串修改方法與大小寫字母轉化怎么實現

今天小編給大家分享一下Python3字符串修改方法與大小寫字母轉化怎么實現的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

站在用戶的角度思考問題,與客戶深入溝通,找到博州網站設計與博州網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網站設計、網站制作、企業(yè)官網、英文網站、手機端網站、網站推廣、申請域名網站空間、企業(yè)郵箱。業(yè)務覆蓋博州地區(qū)。

一·字符串中的修改方法

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

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

代碼演示:

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

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

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

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

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

代碼演示:

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

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

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

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

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

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

代碼演示:

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

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

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

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

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

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

代碼演示:

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

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

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

代碼演示:

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

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

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

代碼演示:

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

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

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

代碼演示:

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

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

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

代碼演示:

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

以上就是“Python3字符串修改方法與大小寫字母轉化怎么實現”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注創(chuàng)新互聯行業(yè)資訊頻道。


本文題目:Python3字符串修改方法與大小寫字母轉化怎么實現
文章網址:http://m.jcarcd.cn/article/gidpej.html
主站蜘蛛池模板: 日本不卡网站 | 日韩一区三区视频 | 国产精品伦理在线 | 国内最真实 | 绿巨人视频污app | 91视频在线| 精品乱伦欧美国产 | 午夜免费久 | 精品午夜日韩 | 韩国美女| 午夜视频在线 | 韩国免费观 | 国产在线愉拍视频 | 成人一级免费激情网 | 九九九五月天 | 99福利免费视频 | 国产盗摄一区二 | 欧美日韩精品一区 | www.色日本| 精品精品国产精品 | 日韩欧美国产aⅴ | 91社区在线| 国色天香| 午夜爽爽爽 | 国产亚洲精品精华液 | 国产综合精品一区二 | 国产性爱在 | 蜜桃视频高清免费 | 欧美日韩午夜激情 | 日韩中文| 九九在线| 国产精品视频二区在 | 国偷自产a | 精品在线VVV| 91九色国产蝌蚪 | 91李宗精品72集 | 日本老妇人乱xxy | 国产精品福利小 | 飘花在线影院 | 欧美在线视频不卡 | 日本一黄一区区 |