Python Glossary English

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

bytearray.istitle

bytearray — проверки is*

Проверяет «заголовочный» регистр: каждое слово начинается с заглавной ASCII-буквы, за которой идут строчные.

Синтаксис

ba.istitle(...)

Проверка чисто механическая: каждая цепочка букв должна начинаться с заглавной, а дальше идти только строчные — к правилам оформления заголовков в живом языке это отношения не имеет. Любой небуквенный байт (цифра, дефис, пунктуация) считается границей слова, поэтому b'Hello2World' проходит проверку, а b'HI There' — нет из-за второй заглавной подряд.

Примеры

print(bytearray(b'Hi There').istitle())   # → True
print(bytearray(b'hi there').istitle())   # → False
print(bytearray(b'HI There').istitle())   # → False
print(bytearray(b'Hello2World').istitle())   # → True
print(bytearray(b'').istitle())   # → False
print(bytearray(b'hi there').title())   # → bytearray(b'Hi There')

См. также

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