Możesz wyrzucić powtarzające się elementy z funkcji (pytanie o liczby)
def dodawanie(x,y):
return x+y
i później
x = float(input("Podaj pierwszą liczbę: "))
y = float(input("Podaj drugą liczbę: "))
cozrobic = int(input("Podaj co chcesz zrobić: "))
if cozrobic == 1:
print(dodawanie(x,y))
powrot()
trochę printów można też zaoszczedzić używająć """
print(
"""
---Witaj w kalkulatorze---
Wybierz co chcesz zrobić:
Dodawanie - 1
Odejmowanie - 2
Mnożenie - 3
Dzielenie - 4
"""
)
Przydałby się też jakiś warunek dla dzielenia przez zero
def dzielenie(x,y):
if y == 0:
return 'nie można dzielić przez zero'
return x/y