Как сделать выбор одной из переменных для пользователя ?
делить=print(int(input("Введите делимое: "))/int(input("Введите делитель: ")))
умножить=print(int(input("Введите множимое: "))*int(input("Введите множитель: ")))
вычесть=print(int(input("Введите уменьшаемое: "))-int(input("Введите вычитаемое: ")))
сложить=print(int(input("Введите 1 слагаемое: "))+int(input("Введите 2 слагаемое: ")))
operation = input("Выберите операцию (делить, умножить, вычесть, сложить): ")
if operation == "делить":
result = int(input("Введите делимое: ")) / int(input("Введите делитель: "))
elif operation == "умножить":
result = int(input("Введите множимое: ")) * int(input("Введите множитель: "))
elif operation == "вычесть":
result = int(input("Введите уменьшаемое: ")) - int(input("Введите вычитаемое: "))
elif operation == "сложить":
result = int(input("Введите 1 слагаемое: ")) + int(input("Введите 2 слагаемое: "))
print("Результат:", result)
А вообще, зачем такие сложности.
print(f'Результат: {eval(input("Введите выражение: "))}')
Вот так будет лучше.
Учти, что при делении на ноль будет ошибка ZeroDivisionError! Поэтому при создании данной программы стоит учитывать исключения, создав блок try except.(приведу программу с ним)
operation = input("Выберите операцию (делить, умножить, вычесть, сложить): ")
if operation == "делить":
try:
result = int(input("Введите делимое: ")) / int(input("Введите делитель: "))
except ZeroDivisionError:
result = 'Ошибка! Нельзя делить на ноль!'
elif operation == "умножить":
result = int(input("Введите множимое: ")) * int(input("Введите множитель: "))
elif operation == "вычесть":
result = int(input("Введите уменьшаемое: ")) - int(input("Введите вычитаемое: "))
elif operation == "сложить":
result = int(input("Введите 1 слагаемое: ")) + int(input("Введите 2 слагаемое: "))
print("Результат:", result)
Только так !
Это скорее всего получается консоль !
print "Для умножения введите цифру 1"
print "Для деления введите цифру 2"
print "Для сложения введите цифру 3"
вначале или в конце ! без разницы !
Потом if ввод пользователя = 1 то
print (1 цифра пользователя * 2 цифру пользователя)
Потом if ввод пользователя = 2 то
print (1 цифра пользователя : 2 цифру пользователя)
В общем если я не понятно объяснил объяснят другие.
С питоном не дружу а так весь код накалякал бы.
Или вместа 1 2 3 написать введите
2 цифры !
А потом введите что сделать + * / : и тд.