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