I still don't understand why not 1 and not 2 and not 3 is the proper way to do this
Alternatives would be:
while (play_choice < 1) or (play_choice > 3):
while play_choice not in [1, 2, 3]:
# Also, you can use .lower instead of 2 compares
while play_again.lower() == 'y'':
woooee
Nearly a Posting Maven
2,454 posts since Dec 2006
Reputation Points: 777
Solved Threads: 714