Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # This is a guess the number game
- import random
- print 'Hello. What is your name?'
- name = raw_input()
- print 'Well ' + name + ', I am thinking of a number between 1 and 20.'
- secret_number = random.randint(1,20)
- for guesses_taken in range(7):
- print 'Take a guess.'
- try:
- guess = int(raw_input())
- except ValueError:
- print 'Please type a number for this game to work'
- continue
- if guess < secret_number:
- print 'Your guess is too low.'
- elif guess > secret_number:
- print 'Your guess is too high.'
- else:
- break # This condition is for the correct guess only
- if guess == secret_number:
- print 'Good job, ' + name + ' ! You guessed my number in ' + str(guesses_taken) + ' guesses'
- else:
- print 'Nope. The number I was thinking of was ' + str(secret_number)
- print 'You took ' + str(guesses_taken) + ' guesses.'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement