JustCaptain kod-buduschego
165ce666a9e627f765b3a6a87972121fd91731c1
Перейти к файлу
Код
task_2.py
def calc(expr: str) -> float:
    a, operation, b = expr.split(" ")
    match operation:
        case "+":
            return float(a) + float(b)
        case "-":
            return float(a) - float(b)
        case "*":
            return float(a) * float(b)
        case "/":
            return float(a) / float(b)
        case _:
            raise ValueError("Не корректная опперация")


result1 = calc(expr="12 + 7")
result2 = calc(expr="50 * 10")
print(result1, result2)