# 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)}")