Добавить в корзинуПозвонить
Найти в Дзене
IT Start | Python

Простой калькулятор на Python

Введение В данной статье напишем простой калькулятор на Python. Получение ввода от пользователя Для начала нам нужно получить от пользователя два числа, между которыми в последующем будет производиться операция. Для получения ввода чисел мы воспользуемся функцией input(), которую обернём в функцию float(), чтобы пользователь мог отправлять не только целые числа, но и числа с плавающей точкой. num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: ")) Выбор операции После ввода чисел, пользователь должен выбрать операцию, которую нужно произвести между двумя числами: num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
operation = input("Выберите операцию (+, -, *, /): ") Выполнение операций и вывод результата Теперь добавим условия для выбора операции и выполнения определённых действий: num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
operation = input("Выберите опера
Оглавление

Введение

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

Получение ввода от пользователя

Для начала нам нужно получить от пользователя два числа, между которыми в последующем будет производиться операция. Для получения ввода чисел мы воспользуемся функцией input(), которую обернём в функцию float(), чтобы пользователь мог отправлять не только целые числа, но и числа с плавающей точкой.

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

Выбор операции

После ввода чисел, пользователь должен выбрать операцию, которую нужно произвести между двумя числами:

num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
operation = input("Выберите операцию (+, -, *, /): ")

Выполнение операций и вывод результата

Теперь добавим условия для выбора операции и выполнения определённых действий:

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. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂

Мой Telegram канал

Мой YouTube канал

Курс по созданию телеграм-ботов на Python с фреймворком Aiogram