str.isupper
Проверяет, что все буквы строки заглавные.
Python 3.13
str.isupper()Возвращаемое значение
True или False; для строки без букв — False.
Примеры
Только заглавные буквы
Python 3.13
print('HELLO'.isupper())True
Цифры и знаки не мешают
Python 3.13
print('HELLO 2024!'.isupper(), '2024'.isupper())True False
Подробности
Символы без регистра — цифры, пробелы, знаки — не мешают проверке, но хотя бы одна буква должна быть: "2024".isupper() даёт False.
