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

str.lower

Переводит все буквы строки в нижний регистр.

Python 3.13
str.lower()

Возвращаемое значение

Новая строка; исходная не меняется.

Примеры

Перевод в нижний регистр

Python 3.13
print('HELLO'.lower())
hello

Сравнение без учёта регистра

Python 3.13
answer = 'Yes'
print(answer.lower() == 'yes')
True

Подробности

Для сравнения строк без учёта регистра надёжнее str.casefold: он учитывает особые случаи, например немецкую ß.

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

Где изучить