Schleifenproblem
Verfasst: Donnerstag 7. Juli 2016, 15:19
Unglaublich, wie viel Zeit 60 Zeilen Code in Anspruch nehmen, wenn man lernt und begreifen will, was man da tut.
Ich habe mal wieder eine unglaublich peinliche Frage. Glaubts oder nicht, aber ich teste da schon seit gestern daran rum. Und in meinem Lieblingsbuch finde ich auch die Antwort nicht.
Ich würde gerne x abfangen um die Schleife um das programm mit exit() zu beenden, aber irgendwie finde ich da keinen Dreh, schon gar keinen eleganten. Kann mir da nochmal jemand weiterhelfen?
@ Sirius, deine Anregungen zu meinen Skript habe ich umgesetzt, genau wie die von BlackJack. Danke euch schon mal dafür!
Ich habe mal wieder eine unglaublich peinliche Frage. Glaubts oder nicht, aber ich teste da schon seit gestern daran rum. Und in meinem Lieblingsbuch finde ich auch die Antwort nicht.
Code: Alles auswählen
while True:
try:
index = int(input("Bitte Servernummer eingeben: "))
except ValueError:
pass
else:
if 0 < int(index) <= len(servers):
return servers[index - 1]
@ Sirius, deine Anregungen zu meinen Skript habe ich umgesetzt, genau wie die von BlackJack. Danke euch schon mal dafür!