В Python, если вы хотите преобразовать строку в нижний или верхний регистр, вы можете использовать несколько методов. Вот несколько примеров:
-
Использование метода
lower(): этот метод преобразует все символы строки в нижний регистр.text = "Hello World" lowercase_text = text.lower() print(lowercase_text) # Output: "hello world" -
Использование метода
upper(): этот метод преобразует все символы строки в верхний регистр.text = "Hello World" uppercase_text = text.upper() print(uppercase_text) # Output: "HELLO WORLD" -
Использование фрагментов строк и метода
str.join(). Этот подход преобразует отдельные символы в нижний или верхний регистр путем их итерации и обратного объединения в строку.text = "Hello World" lowercase_text = ''.join(char.lower() for char in text) print(lowercase_text) # Output: "hello world" uppercase_text = ''.join(char.upper() for char in text) print(uppercase_text) # Output: "HELLO WORLD" -
Использование метода
casefold(). Этот метод аналогиченlower(), но он предоставляет дополнительные преобразования на основе Юникода для сопоставления без регистра.text = "Hello World" lowercase_text = text.casefold() print(lowercase_text) # Output: "hello world"