Я новый пользователь Python 3, и мне нужно как-то заставить работать следующее. Я не знаю, как правильно выполнять действия на основе переменной operation
.
def arith(x, y, operation):
if operation == add:
return x + y
if operation == mult:
return x * y
print(arith(x = 2, y = 3, operation = add))
print(arith(x = 2, y = 3, operation = mult))
Я получаю следующее сообщение об ошибке:
print (arith (x = 2, y = 3, операция = добавление))
NameError: имя 'add' не определено
Я посмотрел, но не смог найти ответ на этот вопрос