Сравнение строк

Простые типы / Строки

first = "A"
second = "B"
third = str('A')

are_equal1 = first == second
# are_equal1 is False

are_not_equal = first != second
# are_not_equal is True

are_equal2 = first == third
# are_equal2 is True

more_than = first > second
# more_than is False

# Ignore case
same_ignore_case = first.casefold() == "a".casefold()
# same_ignore_case is True

# Text order, not numeric
text_less = "10" < "9"
# text_less is True

print(f"{are_equal1 = }")
print(f"{are_not_equal = }")
print(f"{are_equal2 = }")
print(f"{more_than = }")
print(f"{same_ignore_case = }")
print(f"{text_less = }")