Verbesserungsvorschläge Taschenrechner
Verfasst: Mittwoch 12. August 2020, 09:55
Hallo zusammen
Ich habe angefangen mir Python als erste Programmiersprache selber bei zu bringen.
Aus dem bis jetzt gelernten habe ich mir einen einfachen Rechner mit den Arithmetischen Grundfunktionen geschrieben.
Da ich hauptsächlich alleine programmiere und ich niemanden habe wo mir helfen oder Verbesserungsvorschläge bringen könnte, dachte ich mir das ich euch Frage
.
Code:
War mein Gedanke beim coden des Rechners richtig? Gibt es Verbesserungsvorschläge an welcher Stelle ich den Code optimieren könnte?
Über jegliches Feedback würde ich mich sehr freuen!
Grüsse
Beko
Ich habe angefangen mir Python als erste Programmiersprache selber bei zu bringen.
Aus dem bis jetzt gelernten habe ich mir einen einfachen Rechner mit den Arithmetischen Grundfunktionen geschrieben.
Da ich hauptsächlich alleine programmiere und ich niemanden habe wo mir helfen oder Verbesserungsvorschläge bringen könnte, dachte ich mir das ich euch Frage

Code:
Code: Alles auswählen
def Divide():
a = float(input('Num 1: '))
b = float(input('Num 2: '))
sum = float(a / b)
print('Sum of: ' + str(a) + ' / ' + str(b) + ' = ' + str(sum))
def Multiply():
a = float(input('Num 1: '))
b = float(input('Num 2: '))
sum = float(a * b)
print('Sum of: ' + str(a) + ' * ' + str(b) + ' = ' + str(sum))
def Sub():
a = float(input('Num 1: '))
b = float(input('Num 2: '))
sum = float(a - b)
print('Sum of: ' + str(a) + ' - ' + str(b) + ' = ' + str(sum))
def Add():
a = float(input('Num 1: '))
b = float(input('Num 2: '))
sum = float(a + b)
print('Sum of: ' + str(a) + ' + ' + str(b) + ' = ' + str(sum))
def main():
user_choice = int(input('0 Add, 1 Sub, 2 Multiply, 3 Divide. Your input: '))
if user_choice == 0:
Add()
elif user_choice == 1:
Sub()
elif user_choice == 2:
Multiply()
elif user_choice == 3:
Divide()
main()
Über jegliches Feedback würde ich mich sehr freuen!
Grüsse
Beko