Создание простого калькулятора на Python — отличная задача для практики программирования. В приведенном ниже примере я покажу, как создать текстовый калькулятор, который выполняет основные операции: сложение, вычитание, умножение и деление.
Пример кода калькулятора на Python
- Откройте PyCharm и создайте новый проект.
- Создайте новый файл с расширением
.py, напримерcalculator.py. - Вставьте следующий код в файл:
def add(x, y):
return x + y
def subtract(x, y):
return x - y
def multiply(x, y):
return x * y
def divide(x, y):
if y == 0:
return "Ошибка: Деление на ноль"
return x / y
def calculator():
print("Выберите операцию:")
print("1. Сложение")
print("2. Вычитание")
print("3. Умножение")
print("4. Деление")
while True:
choice = input("Введите номер операции (1/2/3/4) или 'exit' для выхода: ")
if choice == 'exit':
print("Выход из калькулятора.")
break
if choice in ['1', '2', '3', '4']:
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
if choice == '1':
print(f"{num1} + {num2} = {add(num1, num2)}")
elif choice == '2':
print(f"{num1} - {num2} = {subtract(num1, num2)}")
elif choice == '3':
print(f"{num1} * {num2} = {multiply(num1, num2)}")
elif choice == '4':
print(f"{num1} / {num2} = {divide(num1, num2)}")
else:
print("Неверный ввод. Пожалуйста, выберите операцию из списка.")
if __name__ == "__main__":
calculator()
Как запустить код
- После того как вы вставили код в файл
calculator.py, сохраните его. - В терминале PyCharm или командной строке перейдите в каталог, где находится ваш файл.
- Запустите программу командой:
python calculator.py
Использование калькулятора
После запуска программы вы увидите меню с доступными операциями. Вы можете вводить номера операций и числа для вычисления. Для выхода из программы введите "exit".
Этот простой калькулятор предоставляет базовую функциональность, которую можно расширить, добавив больше операций или улучшив интерфейс.
