все Python 3Байтовые последовательностифункция
bytes.title
bytes — регистр
Возвращает копию в «заголовочном» регистре (каждое слово с большой буквы).
Синтаксис
b.title(...)
Словом здесь считается максимальная цепочка ASCII-букв, а любой другой байт — разделитель, поэтому апостроф или цифра разрывают слово и следующая за ними буква снова становится заглавной. Для настоящих заголовков метод не годится: он калечит сокращения и слова с апострофом — там нужен свой проход по словам или регулярное выражение.
Примеры
print(b'hello world'.title()) # → b'Hello World'
print(b'HELLO WORLD'.title()) # → b'Hello World'
print(b"they're ok".title()) # → b"They'Re Ok"
print(b'x2y'.title()) # → b'X2Y'
print(b'hello world'.capitalize()) # → b'Hello world'
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности