python 字串內建函式之大小寫

2022-03-10 11:53:15 字數 959 閱讀 9316

假設有乙個字串s = "hello,world",如何對字串進行大小寫的更改?

1,將字串的首字母改為大寫:

msg = s.capitalize()

print(msg)     #  列印結果為 hello,world

字串的內建函式capitalize()用於將字串的首字母大寫,並返回乙個新的字串

2,將字串的每個單詞首字母改為大寫:

msg = s.titile()

print(msg)   # 列印結果為 hello,world

字串內建函式titile()用於將字串的每個單詞首字母大寫,並返回乙個新的字串

3,將字串所有字元大寫

msg = s.upper()

print(msg)  # 列印結果為  hello,world

字串內建函式upper()用於將字串的每個字元大寫,並返回乙個新的字串

4,將字串的所有字元小寫

msg = s.lower()

print(msg)  # 列印結果為 hello, world

字串內建函式lower()用於將字串的每個字元小寫,並返回乙個新的字串

5,判斷字串是否為標題(即每個單詞首字母是否大寫)

若 s = "hello,world"

則 result = s.istitile() 

print(result)  列印 true

若 s = "hello, world"

則 result = s.istitile()

print(result)  # 列印出false

tips: istitile()用於判斷字串是否為標題形式,即是否每個單詞的首字母是否大寫,返回乙個布林型別的結果

python字串內建函式

0 顯示的數字前面填充 0 而不是預設的空格 輸出乙個單一的 var 對映變數 字典引數 m.n.m 是顯示的最小總寬度,n 是小數點後的位數 如果可用的話 python2.6 開始,新增了一種格式化字串的函式 str.format 它增強了字串格式化的功能。python三引號 python三引號允...

python字串內建函式

這些方法實現了string模組的大部分方法,如下表所示列出了目前字串內建支援的方法,所有的方法都包含了對unicode的支援,有一些甚至是專門用於unicode的。python字串格式化符號 符 號 描述 c 格式化字元及其ascii碼 s 格式化字串 d 格式化整數 u 格式化無符號整型 o 格式...

python 字串內建函式

str hello world print str 字串修改可以使用拼接的方法拼接 str str 5 oh str 5 print str 將字串第乙個字元大寫 print str.capitalize 將字串中所有字元變小寫 str1 sdgdhdfhs print str1.casefold ...