Сообщить об ошибке.

Метод string.capwords() модуля string

Перевести первую букву каждого слова в верхний регистр

Синтаксис:

import string

string.capwords(s, sep=None)

Параметры:

  • s - произвольная строка.
  • sep=None - строка, используется для разделения и объединения слов.

Возвращаемое значение:

Описание:

Метод string.capwords() работает следующим образом: разделяет строку s на слова с помощью метода str.split(), далее используя метод строки str.capitalize() преобразует каждое слово с заглавной буквы и соединяет полученные слова используя метод str.join().

Если необязательный второй аргумент sep отсутствует или None последовательности пробельных символов заменяются одним пробелом, а начальные и конечные пробелы удаляются, в противном случае sep используется для разделения и объединения слов.

Примеры использования:

import string

s = 'The quick brown fox jumped over the lazy dog.'

print(s)
print(string.capwords(s))
# The quick brown fox jumped over the lazy dog.
# The Quick Brown Fox Jumped Over The Lazy Dog.