Steam installieren
Anmelden
|
Sprache
简体中文 (Vereinfachtes Chinesisch)
繁體中文 (Traditionelles Chinesisch)
日本語 (Japanisch)
한국어 (Koreanisch)
ไทย (Thai)
Български (Bulgarisch)
Čeština (Tschechisch)
Dansk (Dänisch)
English (Englisch)
Español – España (Spanisch – Spanien)
Español – Latinoamérica (Lateinamerikanisches Spanisch)
Ελληνικά (Griechisch)
Français (Französisch)
Italiano (Italienisch)
Bahasa Indonesia (Indonesisch)
Magyar (Ungarisch)
Nederlands (Niederländisch)
Norsk (Norwegisch)
Polski (Polnisch)
Português – Portugal (Portugiesisch – Portugal)
Português – Brasil (Portugiesisch – Brasilien)
Română (Rumänisch)
Русский (Russisch)
Suomi (Finnisch)
Svenska (Schwedisch)
Türkçe (Türkisch)
Tiếng Việt (Vietnamesisch)
Українська (Ukrainisch)
Ein Übersetzungsproblem melden
print("\nВыберите операцию:")
print("1. Сложение")
print("2. Вычитание")
print("3. Умножение")
print("4. Деление")
print("Введите 'exit' для выхода")
return input("Введите номер операции: ")
def get_numbers():
while True:
try:
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
return num1, num2
except ValueError:
print("Ой, это че за число.")
while True:
operation = I_operation()
if operation.lower() == 'exit':
print("ПОКААААА.")
break
if operation not in {'1', '2', '3', '4'}:
print("Че? Пожалуйста, выберите номер от 1 до 4.")
continue
num1, num2 = get_numbers()
result = add(num1, num2)
print(f"Результат сложения: {result}")
elif operation == '2':
result = subtract(num1, num2)
print(f"Результат вычитания: {result}")
elif operation == '3':
result = multiply(num1, num2)
print(f"Результат умножения: {result}")
elif operation == '4':
result = divide(num1, num2)
print(f"Результат деления: {result}")
def add(num1, num2):
return num1 + num2
def subtract(num1, num2):
return num1 - num2
def multiply(num1, num2):
return num1 * num2
def divide(num1, num2):
if num2 == 0:
return "Ошибка: не дели на ноль."
return num1 / num2
calculator()