все 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Сообщить о неточности