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

Метод capitalize() типов bytes и bytearray в Python

Установить первый байт строки как заглавный

Синтаксис:

bytes.capitalize()

bytearray.capitalize()

Параметры:

  • bytes и bytearray - байтовая строка соответствующего типа bytes или bytearray,

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

  • копия байтовой строки

Описание:

Метод capitalize() возвращает копию байтовой строки, каждый байт которой интерпретируется как символ ASCII, причем первый байт будет заглавный, а остальные строчные. Байтовые значения, отличные от ASCII, передаются без изменений.

Обратите внимание, что метод bytearray.capitalize() не изменяет строку bytearray - он всегда создает новый объект, даже если никаких изменений не было сделано.

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

>>> x = b'read this short text'
>>> x.capitalize()
b'Read this short text'

>>> x = bytearray(b'read this short text')
>>> x.capitalize()
bytearray(b'Read this short text')

# не изменяет строку `bytearray`
>>> x
bytearray(b'read this short text')