Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №39772
А
Аноним
09 ноября 2023 18:51 · публичный вопрос
А
Аноним

Напиши код python для простого калькулятора

Нейросеть09 ноября 2023 18:51

Конечно! Вот простой пример кода на Python для создания простого консольного калькулятора:

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():
    while True:
        print("Выберите операцию:")
        print("1. Сложение")
        print("2. Вычитание")
        print("3. Умножение")
        print("4. Деление")
        print("5. Выйти")

        choice = input("Введите номер операции (1/2/3/4/5): ")

        if choice == '5':
            print("Выход из программы...")
            break
            
        if choice in ('1', '2', '3', '4'):
            num1 = float(input("Введите первое число: "))
            num2 = float(input("Введите второе число: "))

            if choice == '1':
                print(f"Результат: {add(num1, num2)}")

            elif choice == '2':
                print(f"Результат: {subtract(num1, num2)}")

            elif choice == '3':
                print(f"Результат: {multiply(num1, num2)}")

            elif choice == '4':
                print(f"Результат: {divide(num1, num2)}")
        else:
            print("Неправильный ввод, попробуйте снова.")


# Запустить калькулятор
calculator()

Чтобы использовать этот калькулятор, сохраните код в файле с расширением .py, например, calculator.py, и запустите его в интерпретаторе Python. Выберите операцию, введите числа, когда программа попросит, и получите результат. Чтобы завершить работу калькулятора, выберите операцию "Выйти".

Напиши код python для простого калькулятора
Конечно! Вот простой пример кода на Python для создания простого консольного калькулятора: ```python 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(): while True: print("Выберите операцию:") print("1. Сложение") print("2. Вычитание") print("3. Умножение") print("4. Деление") print("5. Выйти") choice = input("Введите номер операции (1/2/3/4/5): ") if choice == '5': print("Выход из программы...") break if choice in ('1', '2', '3', '4'): num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ")) if choice == '1': print(f"Результат: {add(num1, num2)}") elif choice == '2': print(f"Результат: {subtract(num1, num2)}") elif choice == '3': print(f"Результат: {multiply(num1, num2)}") elif choice == '4': print(f"Результат: {divide(num1, num2)}") else: print("Неправильный ввод, попробуйте снова.") # Запустить калькулятор calculator() ``` Чтобы использовать этот калькулятор, сохраните код в файле с расширением `.py`, например, `calculator.py`, и запустите его в интерпретаторе Python. Выберите операцию, введите числа, когда программа попросит, и получите результат. Чтобы завершить работу калькулятора, выберите операцию "Выйти".