2019-05-14 10:29:37 4087瀏覽
你是不是經常在寫英文名時感覺大小寫切換太麻煩?如果有簡單的方法批量處理英文名,那該是一件令人高興的事。下面Python培訓小編給讀者們分享一下字符串大小寫轉換函數,感興趣的小伙伴就仔細讀今天的文章,相信你一定有很大的收獲。
lower()方法
描述:轉換字符串中的所有大寫字符為小寫
語法:str.lower()
返回值: 返回將字符串中所有大寫字符轉換成小寫字符的字符串
有返回值的意思就是生成一個新的字符串被返回,原字符串未改變。
沒有返回值就表示在原有字符串上進行操作,返回的是改變后的字符串。原字符串被改變。
>>> a = 'ABCdef' >>> a.lower() 'abcdef' >>> a 'ABCdef' >>> b = 'QWERT' >>> b.lower() 'qwert' >>> b 'QWERT'
upper() 方法
描述:轉換字符串中的所有小寫字符為大寫字符
語法:str.upper()
返回值: 返回將字符串中所有小寫字符轉換成大寫字符的字符串
>>> a = 'ABCdef' >>> a.upper() 'ABCDEF' >>> b = 'qwert' >>> b = b.upper() >>> b 'QWERT' >>>
swapcase()方法
描述:對于字符串中的大小寫字母進行轉換,大寫變小寫,小寫變大寫。
語法:str.swapase()
返回值: 返回將字符串中大小寫字符轉換成后的字符串。
>>> a = 'ABCdef' >>> b = a.swapcase() >>> b 'abcDEF' >>>
capitalize()方法
描述:將字符串的第一個字母變成大寫。
語法:str.capitalize()
返回值: 返回將字符串中首字母大寫后的字符串。
>>> a = 'i love you!!' >>> b = a.capitalize() >>> b 'I love you!!' >>>
title()方法
描述:將字符串中每個單詞的首字母變成大寫。
語法:str.title()
返回值: 返回將字符串中每個單詞首字母大寫后的字符串。
>>> a = 'i love you!!!' >>> b = a.title() >>> b 'I Love You!!!' >>>
在python中提供了一個方法來判斷字符串中每個單詞的首字母是否是大寫字符,這個方法就是istitle()方法
istitle()
描述:判斷字符串中每個單詞的首字母是否是大寫字符。
語法:str.istitle()
返回值: 返回True或者False。
>>> a = 'i love you!!' >>> a.istitle() False >>> b = a.title() >>> b 'I Love You!!' >>> b.istitle() True >>>
最后想要了解更多關于Python和人工智能方面內容的小伙伴,請關注扣丁學堂Python培訓官網、微信等平臺,扣丁學堂IT職業(yè)在線學習教育平臺為您提供權威的Python開發(fā)環(huán)境搭建視頻,Python培訓后的前景無限,行業(yè)薪資和未來的發(fā)展會越來越好的,扣丁學堂老師精心推出的Python視頻教程定能讓你快速掌握Python從入門到精通開發(fā)實戰(zhàn)技能??鄱W堂Python技術交流群:279521237。
【關注微信公眾號獲取更多學習資料】 【掃碼進入Python全棧開發(fā)免費公開課】