Предмет: Информатика, автор: mirikdarin

Помогите пожалуйста с заданием в Python.
Создайте функцию, которая принимает три аргумента: два числа и операцию,
которую с ними необходимо совершить.
«+» - сложить,
«-» - вычесть из первого второе,
«*» - умножить одно на другое,
«/» - разделить первое на второе.
Числа, с которыми нужно производить операции и символ, определяющий
необходимое действие вводите с клавиатуры при помощи функции input().
Обратите внимание на типы данных входящих в аргументы функции.

Ответы

Автор ответа: korsa351
0

def calc_2_numbers(a, b: float, operation: str):

   if operation == '+':

       return a + b

   if operation == '-':

       return a - b

   if operation == '*':

       return a * b

   if operation == '/':

       return a / b

   return 'Unexpected operation'

x, y = map(float, input().split())

symbol = input()

print(calc_2_numbers(x, y, symbol))

Похожие вопросы
Предмет: Алгебра, автор: X3shka