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