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

Метод str.capitalize() в Python, первая буква в строке заглавная.

Переводит первый символ/букву строки в верхний регистр.

Синтаксис:

str.capitalize()

Параметры:

  • нет

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

Описание:

Метод str.capitalize() вернет копию строки str с первым символом в верхнем регистре, а остальные символы будут в нижнем регистре.

Изменено в Python-3.8:
первый символ теперь помещается в заглавный, а не в верхний регистр. Это означает, что такие символы, как орграфы, будут иметь только первую букву с заглавной буквы, а не полный символ.

Примеры перевода первой буквы в строке в верхний регистр.

>>> x = 'первый символ теперь пОмещается в Заглавный, а не в верХний регистр'
>>> x.capitalize()
# 'Первый символ теперь помещается в заглавный, а не в верхний регистр'
>>>

>>> x = 'ПОМЕЩАЕТСЯ В ЗАГЛАВНЫЙ, А НЕ В ВЕРХНИЙ РЕГИСТР'
>>> x.capitalize()
# 'Помещается в заглавный, а не в верхний регистр'
>>>