文法
Syntax: string.capwords(string[, sep=None])
Return Value: Returns a formatted string after above operations.
説明文
デフォルトのsepパラメータの場合
capwords()メソッドは、スペースに応じてsplit()によって着信文字列をシーケンスに分割し、シーケンスの最初の各文字を大文字にし、スペースを使用して返す文字列を形成します。
sepパラメータを指定する場合
split()関数は、sepに渡されたパラメーターを使用して、文字列を分割およびグループ化して渡します。
コード例
# 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.
# sep parameter is 'o'
formatted = string.capwords(sentence, sep = 'o')
print('When sep = "o"', formatted) // When sep = "o" PythoN is oNe oF the best proGramming languages.