Python code 1. Перше і останнє значення list_exp перетворити в числа і зберегти в окремі змінні
2. Потім застосовуючи if elif else в залежності від другого знаку функції викликати ту функцію, яка буде використовувати правильну дію
3. Повернути результат
while True:
num_1 = input("Введите первое число: ")
try:
num_1 = float(num_1)
except ValueError:
print("Неверный тип данных!")
num_2 = input("Введите второе число: ")
try:
num_2 = float(num_2)
except ValueError:
print("Неверный тип данных!")
func = input("Какую функцию хотите выполнить: ")
if func == "sum":
print("ответ:", sum(num_1, num_2))
elif func == "subtr":
print("ответ:", subtr(num_1, num_2))
elif func == "division":
print("ответ", division(num_1, num_2))
elif func == "multiplication":
print("ответ", multiplication(num_1, num_2))
elif func == "mexponentiating":
print("ответ", mexpopentiating(num_1, num_2))
elif func == "root":
print("ответ", root(num_1, num_2))
else:
print("Данной функции не существует!")
Если неправильно понял, отпиши в комментариях