Gramática
Syntax: string.capwords(string[, sep=None])
Return Value: Returns a formatted string after above operations.
Descrição do produto
No caso do parâmetro sep padrão
O método capwords () é usado para dividir a string recebida em uma sequência por split () de acordo com os espaços, colocar em maiúscula cada primeira letra da sequência e, em seguida, usar espaços para formar uma string para retornar.
Ao especificar o parâmetro sep
A função split () usa os parâmetros passados para sep para dividir, agrupar e passar a string.
Exemplo de código
# 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.