bytes.capitalize() bytearray.capitalize()
Метод 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')