so etwas wie diese versuchen, die Unterschiede zwischen dem psudeo Code notieren und den eigentlichen Code und dass, da Sie die Benutzer Eingang zu einer Reihe vergleichen wollen, müssen Sie die Zeichenfolge Eingabe in einen int konvertieren:
import sys
def proc_withdrawal():
print("Your proc_withdrawal code goes here")
def proc_balance():
print("Your proc_balance code goes here")
def proc_pin():
print("Your proc_pin code goes here")
def proc_bills():
print("Your proc_bills code goes here")
def proc_cancel():
print("Thank you for using Simon Raivid's Cash Machine, Have a nice day!")
sys.exit(0)
while True:
print("Simon Raivid's Cash Machine")
print("===========================")
print("\t1 – Cash withdrawal")
print("\t2 – Balance")
print("\t3 – PIN Services")
print("\t4 – Pay bills")
print("\t5 – Cancel")
user_option = int(input("Please select an option 1-5: "))
if user_option == 1:
proc_withdrawal()
elif user_option == 2:
proc_balance()
elif user_option == 3:
proc_pin()
elif user_option == 4:
proc_bills()
elif user_option == 5:
proc_cancel()
else:
print("Please only enter an option 1, 2, 3, 4 or 5")
Verwendung
Beispiel:
Simon Raivid's Cash Machine
===========================
1 – Cash withdrawal
2 – Balance
3 – PIN Services
4 – Pay bills
5 – Cancel
Please select an option 1-5: 4
Your proc_bills code goes here!
Simon Raivid's Cash Machine
===========================
1 – Cash withdrawal
2 – Balance
3 – PIN Services
4 – Pay bills
5 – Cancel
Please select an option 1-5: 5
Thank you for using Simon Raivid's Cash Machine, Have a nice day!
Haben Sie versucht, etwas von sich selbst? – Haris
Sie sind in der Nähe. Der nächste Schritt besteht darin, ein elementares Python-Tutorial zu lesen. – DyZ
Möchten Sie diese Funktionen implementieren? Wenn ja, wo steckst du fest? – halfer