Skip to content

Instantly share code, notes, and snippets.

@vojtechtrefny
Created October 7, 2019 15:10
Show Gist options
  • Save vojtechtrefny/435737417be003873a7f94aa7d53c4d2 to your computer and use it in GitHub Desktop.
Save vojtechtrefny/435737417be003873a7f94aa7d53c4d2 to your computer and use it in GitHub Desktop.
# "Guess the Number" game from https://wiki.python.org/moin/SimplePrograms
# with some extra PEP 8 violations
import random
guesses_made = 0
name = input('Hello! What is your name?\n')
number = random.randint(1, 20)
print ('Well, {name}, I am thinking of a number between 1 and 20.'.format(name=name))
while guesses_made < 6:
guess = int(input('Take a guess: '))
guesses_made += 1
if guess < number: print('Your guess is too low.')
if guess > number:
print('Your guess is too high.');
if guess == number:
break
if guess == number:
print('Good job, {0}! You guessed my number in ' \
'{1} guesses!'.format(name, guesses_made))
else:
print('Nope. The number I was thinking of was {0}'.format(number))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment