Python Glossary English

все Python 3Байтовые последовательностифункция

bytearray.title

bytearray — регистр

Возвращает копию в «заголовочном» регистре.

Синтаксис

ba.title(...)

Словом здесь считается любая цепочка ASCII-букв, а любой другой байт — граница: цифры, дефисы и апострофы начинают новое «слово», поэтому сокращения и формы с апострофом разваливаются. Для человекочитаемых заголовков это почти всегда не то, что нужно, тем более что не-ASCII байты метод не трогает вовсе — разбирайте текст после decode() по словам вручную.

Примеры

print(bytearray(b'hi there').title())   # → bytearray(b'Hi There')
print(bytearray(b'HELLO WORLD').title())   # → bytearray(b'Hello World')
print(bytearray(b'a1b2 c3').title())   # → bytearray(b'A1B2 C3')
print(bytearray(b"they're here").title())   # → bytearray(b"They\'Re Here")
ba = bytearray(b'abc')
print(ba.title(), ba)   # → bytearray(b'Abc') bytearray(b'abc')

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности