My solution to the Practice Project in Chapter 10 of the excellent book “Automate the Boring Stuff with Python” (ABSP)
import random guess = '' while guess not in ('heads', 'tails'): print('Guess the coin toss! Enter heads or tails:') guess = input() toss = random.randint(0, 1) # 0 is tails, 1 is heads if toss == 0: toss = 'tails' else: toss = 'heads' if toss == guess: print('You got it!') else: print('Nope! Guess again!') guess = input() if toss == guess: print('You got it!') else: print('Nope. You are really bad at this game.')
Comments about the code are welcome.