Ich habe mich vor kurzem mal dadran gemacht, in Python ein kleines Zahlenratespielchen zusammenzufrickeln, in welchem der User den Zahlenbereich, in welchem die zu ratende Zahl liegen soll, selbst bestimmen kann.
Dafür habe ich die Variablen minZahl und maxZahl.
Wenn die Eingabe für minZahl größer ist als maxZahl, wird ausgetauscht. Der Code für dieses Prozedere ist recht unübersichtlich gestaltet, weil hin und her kopiert wird mit Behelfsvariablen.
Das Ganze mal in Code:
Code: Alles auswählen
# Make sure that "minZahl" is less than "maxZahl"
if maxZahl < minZahl:
minZahl1 = maxZahl
maxZahl1 = minZahl
maxZahl = maxZahl1
minZahl = minZahl1
Dieses Austauschen sollte doch auch irgendwie anders gehen oder?