当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。