Метод строки str.casefold() в Python
avatar
7 | (offline)
❤️‍🔥Notehunter Developer
Добавлено:
Категория: Основы «Python»
Комментариев: 0

В этом уроке по основам Python, мы рассмотрим строковый метод: casefold(). Данный метод сворачивает регистр строки, вернув копию строки в нижнем регистре, таким образом мы можем сопоставлять строки.

Синтаксис:

str.casefold()

Аргументы:

  • str - заданная строка, которую хотите свернуть для сопоставления.

Метод casefold() удаляет все регистровые различия в строке. Он используется для сопоставления без регистра, например. игнорируя заглавные буквы при сравнении.

Пример:

# Задаем строку с регистрами
string_example = 'Hello World!'

# Задаем строку с нижними регистрами
string_example_second = 'hello world!'

# Выводим свернутую строку
print(string_example.casefold())

# Сравниваем строки
print(string_example.casefold() == string_example_second)

# Задаем строку с регистрами
string_example = 'How are you?'

# Задаем строку с разными регистрами
string_example_second = 'HOW are YOU?'

# Выводим свернутую строку
print(string_example_second.casefold())

# Сравниваем строки
print(string_example.casefold() == string_example_second.casefold())

Результат:

>>> hello world!
>>> True
>>> how are you?
>>> True
Теги записи: Python, Основы Python, Строки, casefold(),
Комментарии к статье 0
Комментариев нет
Форма добавления комментария (необходима регистрация)