Метод lower python — преобразует символы верхнего регистра в символы нижнего регистра. Перед прочтением данной статьи, рекомендую вам ознакомиться с методом Python String capitalize().
message = 'PYTHON IS FUN'
# Преобразовываем строку в нижний регистр
print(message.lower())
# Результат: python is fun
Метод lower() — преобразует строку в нижний регистр, в случае, если в строке не существует символов верхнего регистра, то он возвращает исходную строку без изменений.
Пример 1. Преобразовываем строку в нижний регистр
# Пример строки с верхним регистром
string = "THIS SHOULD BE LOWERCASE!"
print(string.lower())
# Буквенно-числовая строка
string = "Th!s Sh0uLd B3 L0w3rCas3!"
print(string.lower())
#Результат
this should be lowercase!
th!s sh0uld b3 l0w3rcas3!
Пример 2. Как использовать функцию lower() в программе?
# Первая строка
firstString = "PYTHON IS AWESOME!"
# Вторая строка
secondString = "PyThOn Is AwEsOmE!"
if(firstString.lower() == secondString.lower()):
print("Строки одинаковые")
else:
print("Строки не совпадают")
Важно отметить, что если вы наоборот хотите преобразовать строку в верхний регистр, то можете воспользоваться методом upper(). Так же Python предлагает нам отличную функцию swapcase() для переключения между строчными и прописными буквами.
Методы строк в Python: