Найти тему
1416 подписчиков

Напишем простой калькулятор на Python.

Для начала дадим пользователю возможность ввести данные при помощи функции input():
# Получение введенных пользователем данных
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))

Далее дадим пользователю возможность выбрать необходимую арифметическую операцию и выполнить ее. Для реализации выбора мы будем использовать условный оператор if для определения, какую операцию нужно выполнить.
# Выбор арифметической операции
operation = input("Выберите операцию (+, -, *, /): ")
if operation == "+":
result = num1 + num2
elif operation == "-":
result = num1 - num2
elif operation == "*":
result = num1 * num2
elif operation == "/":
result = num1 / num2
else:
print("Ошибка: выбрана неверная операция")

Осталось вывести результат и код готов:
# Вывод результата
print("Результат: ", result)

Итоговый код:
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))

operation = input("Выберите операцию (+, -, *, /): ")
if operation == "+":
result = num1 + num2
elif operation == "-":
result = num1 - num2
elif operation == "*":
result = num1 * num2
elif operation == "/":
result = num1 / num2
else:
print("Ошибка: выбрана неверная операция")

print("Результат: ", result)
Напишем простой калькулятор на Python.
1 минута