str.upper
Возвращает копию исходной строки с символами приведёнными к верхнему регистру.
str.upper()
-> str
Python 3
Алгоритм приведения к верхнему регистру описан в параграфе 3.13 стандарта Unicode.
Python 2
Для строк с 8-битами на символ (юникод) работа метода зависит от текущей локали.
Для приведения символов строки к нижнему регистру используйте метод lower().
Для проверки того, содержит ли строка только символы в верхнем регистре используйте isupper().
Такое поведение возможно, если строка содержит только символы не поддерживающие приведение к регистру, либо Unicode-категория символа(ов) в результирующей строке не Lu (Letter, uppercase), а, например, Lt (Letter, titlecase).
Алгоритм приведения к верхнему регистру описан в параграфе 3.13 стандарта Unicode.
Python 2
Для строк с 8-битами на символ (юникод) работа метода зависит от текущей локали.
'SoMe СлОнов'.upper() # SOME СЛОНОВ
Для приведения символов строки к нижнему регистру используйте метод lower().
Для проверки того, содержит ли строка только символы в верхнем регистре используйте isupper().
Внимание
str.upper().isupper()
может возвращать False
. '12'.upper().isupper() # False
Такое поведение возможно, если строка содержит только символы не поддерживающие приведение к регистру, либо Unicode-категория символа(ов) в результирующей строке не Lu (Letter, uppercase), а, например, Lt (Letter, titlecase).
Синонимы поиска: str.upper, str, upper, регистр, toupper
В разделе «str (строка)»:
str.capitalize
str.casefold
str.center
str.count
str.decode
str.encode
str.endswith
str.expandtabs
str.find
str.format
str.format_map
str.index
str.isalnum
str.isalpha
str.isascii
str.isdecimal
str.isdigit
str.isidentifier
str.islower
str.isnumeric
str.isprintable
str.isspace
str.istitle
str.isupper
str.join
str.ljust
str.lower
str.lstrip
str.maketrans
str.partition
str.replace
str.rfind
str.rindex
str.rjust
str.rpartition
str.rsplit
str.rstrip
str.split
str.splitlines
str.startswith
str.strip
str.swapcase
str.title
str.translate
str.zfill
Форматирование при помощи %
Форматные строки (f-string)
На заметку
У нас есть новостная группа в Telegram. Там же можно обсудить интересующие вопросы. Ссылка в самом низу страницы.