summaryrefslogtreecommitdiff
path: root/Chapter10PracDebugCoinToss.py
blob: 0b82cbd60c4d698a5a76c403f90a48f3e9e539d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env python3

# Chapter 10 Practice Debugging Coin Toss

import random

guess = ''
while guess not in (int(1), int(0)): #Changed heads and tails to 1 and 0 and made integers
    print('Guess the coin toss! Enter 1 for heads or 0 for tails:') #Added 1 and 0
    guess = int(input()) #Turned string into integer

toss  = random.randint(0, 1) # 0 is tails, 1 is heads
if toss == guess:
    print('You got it!')
else:
    print('Nope! Guess again!')
    guess = int(input()) #guess misspelled with three 's' instead of two and made guess integer
    if toss == guess:
        print('You got it!')
    else:
        print('Nope. You are really bad at this game.')