在Python中,字符串capwords()方法用於使用來大寫字符串中的所有單詞spilt()
方法。
用法: string.capwords(string, sep=None)
返回值:Returns a formatted string after above operations.
使用split將參數分解為單詞,使用大寫將每個單詞大寫,然後使用join將大寫的單詞連接起來。如果不存在可選的第二個參數sep或“無”,則將空格字符的行替換為單個空格,並刪除開頭和結尾的空格,否則將使用sep拆分和合並單詞。
代碼1:如果sep參數保留為None。
# imports string module
import string
sentence = 'Python is one of the best programming languages.'
# sep parameter is left None
formatted = string.capwords(sentence, sep = None)
print(formatted)
輸出:
Python Is One Of The Best Programming Languages.
代碼2:當sep不為None時。
# imports string module
import string
sentence = 'Python is one of the best programming languages.'
# sep parameter is 'g'
formatted = string.capwords(sentence, sep = 'g')
print('When sep = "g"', formatted)
# sep parameter is 'o'
formatted = string.capwords(sentence, sep = 'o')
print('When sep = "o"', formatted)
輸出:
When sep = "g" Python is one of the best progRamming langUagEs. When sep = "o" PythoN is oNe oF the best proGramming languages.
相關用法
- Python string islower()用法及代碼示例
- Python string isupper()用法及代碼示例
- Python string lstrip()用法及代碼示例
- Python string min()用法及代碼示例
注:本文由純淨天空篩選整理自sanjeev2552大神的英文原創作品 Python string | capwords() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。