Справочник по функциям Python

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.

Смотрите также