當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python string capwords()用法及代碼示例


在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.


相關用法


注:本文由純淨天空篩選整理自sanjeev2552大神的英文原創作品 Python string | capwords() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。