str.upper
Переводит все буквы строки в верхний регистр.
Python 3.13
str.upper()Возвращаемое значение
Новая строка; исходная не меняется.
Примеры
Перевод в верхний регистр
Python 3.13
print('hello'.upper())HELLO
Строка становится длиннее
Python 3.13
word = 'straße'
print(word.upper(), len(word), len(word.upper()))STRASSE 6 7
Подробности
Длина строки может измениться: у некоторых букв нет одной заглавной пары, например немецкая ß превращается в SS. Цифры и знаки не меняются. Для сравнения строк без учёта регистра надёжнее str.casefold.
