/
oni007
/
test
Обзор
Документация
Войти
/
oni007
/
test
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test1
44 строки
2 KB
oni007
create test1
28 апр 2025, 14:57
28 апр 2025, 14:57
04b2bdf
Код
Авторство
О чём код?
# Простой калькулятор на Python def calculator(): print("Простой калькулятор") print("Доступные операции:") print("+ : Сложение") print("- : Вычитание") print("* : Умножение") print("/ : Деление") print("Для выхода введите 'q'") while True: operation = input("\nВведите операцию (+, -, *, /) или 'q' для выхода: ") if operation == 'q': print("Выход из калькулятора") break if operation not in ['+', '-', '*', '/']: print("Ошибка: Неверная операция!") continue try: num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ")) except ValueError: print("Ошибка: Введите числа!") continue if operation == '+': result = num1 + num2 elif operation == '-': result = num1 - num2 elif operation == '*': result = num1 * num2 elif operation == '/': if num2 == 0: print("Ошибка: Деление на ноль!") continue result = num1 / num2 print(f"Результат: {result}") # Запускаем калькулятор calculator()