Python中內置了幾十個字符串操作函數,這可以大大提高我們字符串操作的效率。本站將在今后的文章中陸續介紹每個函數的詳細使用方法。
Python中capitalize()函數的作用是把一個字符串的首字符變為大寫,其余字符變為小寫。
該函數使用時不需要參數,其執行完后會返回一個字符串類型的數據,并保存到一個新的變量中;該函數不會影響原字符串的內容和格式。
該函數的使用形式如下:
string_name.capitalize()
這里的 string_name即是要將其首字符變為大寫的字符串變量名稱或字符串本身。
1、基本使用方法
s = "i love you"
t = s.capitalize()
print(t)
輸出:I love you
t = "i am a student".capitalize()
print(t)
輸出:I am a student
2、所有字符為大寫的情況
s = "I LOVE CHINA!"
t = s.capitalize()
print(t)
輸出: I love china!
3、字符串中每個單詞首字符為大寫的情形
s = "I Love You For Ever!"
t = s.capitalize()
print(t)
輸出:I love you for ever!
4、字符串中字符大小寫無規律的情形
s = "I lOve yOU foR eVeR"
t = s.capitalize()
print(t)
輸出: I love you for ever
5、字符串第一個字符不是英文字母的情形
s = "! I Love you!"
t = s.capitalize()
print(t)
輸出:! i love you!
6、字符串中不含英文字母的情形
s = "中國是世界上最偉大的國家!"
t = s.capitalize()
print(t)
輸出:中國是世界上最偉大的國家!
7、非英文的字母
s = "αβ"
t = s.capitalize()
print(t)
輸出:Αβ
從上面的各個例子來看,Python中capitalize()函數的作用就是把字符串開始字符變為大寫,其余字符變為小寫。
轉載請注明出處:武林網VEVB(www.companysz.com)- Python中使字符串首字母變成大寫的函數:capitalize()
|
新聞熱點
疑難解答