JustCaptain kod-buduschego
a8f57e3b0908bc3333dc3d5c7a2fbd787fa9c317
Перейти к файлу
Код
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)