Skip to content

Instantly share code, notes, and snippets.

@woffleloffle
Created October 20, 2021 18:09
Show Gist options
  • Save woffleloffle/3c582dff67ac6beac5908c0ec6a494b5 to your computer and use it in GitHub Desktop.
Save woffleloffle/3c582dff67ac6beac5908c0ec6a494b5 to your computer and use it in GitHub Desktop.
Guess the random number
# Random number game
from random import randint
minimum = 1
maximum = 100
guesses = 10
print("Let's play a game!")
print("..but first...\n")
print("What is your name?")
name = input()
print("Hello, " + name + ".\n")
secretNumber = randint(minimum, maximum)
print(
"I have in my possession, in my thoughts, a number between "
+ str(minimum)
+ " and "
+ str(maximum)
+ "!"
)
print("Tell me.. what is my number?\n")
for guessesTaken in range(1, guesses + 1):
guessesLeft = guesses - guessesTaken + 1
if guessesLeft > 1:
print("You have " + str(guessesLeft) + " guesses left.")
else:
print("Think carefully! This is your FINAL CHANCE!")
guess = int(input())
if guess < secretNumber:
print("Higher!\n")
elif guess > secretNumber:
print("Lower!\n")
else:
break # Correct!
if guess == secretNumber:
print("You got it after " + str(guessesTaken) + " guesses!")
else:
print("HA HA HA! I win! My number was: " + str(secretNumber))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment