Gramática
Syntax: string.capwords(string[, sep=None])
Return Value: Returns a formatted string after above operations.
Descripción
En caso de parámetro sep predeterminado
El método capwords () se usa para dividir la cadena entrante en una secuencia dividiendo () de acuerdo con los espacios, poner en mayúscula cada primera letra de la secuencia y luego usar espacios para formar una cadena para regresar.
Al especificar el parámetro sep
La función split () usa los parámetros pasados a sep para dividir, agrupar y pasar la cadena.
Ejemplo 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.