Загрузить файлы в «/»

This commit is contained in:
Глинский 2026-01-21 00:26:46 +00:00
commit c2e656c933

32
comparison.py Normal file
View File

@ -0,0 +1,32 @@
# comparison.py
def compare(expression: str) -> bool:
"""
Функция проверяет неравенство между двумя целыми числами.
Параметры:
expression : str
Строка с неравенством, например "2>5" или "-3<10"
Возвращает:
bool
Результат проверки неравенства
"""
# Убираем пробелы на всякий случай
expression = expression.replace(" ", "")
# Определяем оператор
if ">" in expression:
parts = expression.split(">")
return int(parts[0]) > int(parts[1])
elif "<" in expression:
parts = expression.split("<")
return int(parts[0]) < int(parts[1])
else:
raise ValueError("Некорректное выражение: поддерживаются только '>' и '<'")
# Пример использования
if __name__ == "__main__":
examples = ["2>5", "-3<10", "7>7", "-5>-10"]
for expr in examples:
print(f"{expr} -> {compare(expr)}")