guess a number in python code example
Example 1: guessing game python
# updated version
import random
# for instructions so that the user understands
def instructions():
print("Welcome to the guessing game you will have 3 tries to pick a number 1-10")
print("Good luck btw it's all random")
instructions()
# guess limit so the user can't guess too much.
guess_limit = 1
# The random guess
number = random.randint(1, 10)
# What users can type and see.
user = int(input("What is the number?: "))
# The while loop so it can go on.
while user != number:
if user > number:
print("Lower")
elif user < number:
print("Higher")
user = int(input("What is the number?: "))
guess_limit += 1
if guess_limit == 3:
print("------------------------------------------------------")
print("You ran out of guess ;( the answer was", number, "<--")
print("------------------------------------------------------")
break
else:
print("You guessed it right! The number is", number,
"and it only took you ", guess_limit, "tries")
Example 2: how to do guess the number in python
import random
hidden = random.randrange(1, 201)
print(hidden)
guess = int(input("Please enter your guess: "))
if guess == hidden:
print("Hit!")
elif guess < hidden:
print("Your guess is too low")
else:
print("Your guess is too high")
Example 3: how to count the number of guesses in python
from random import randint
guesses = 0
randomNum = (randint(0,100))
numPlayer = 0
while (numPlayer!=randomNum):
numPlayer = int(input("Guess the number(0-100)"))
if (numPlayer>randomNum) :
print "It's -"
elif (numPlayer<randomNum) : print("It's +")
guesses=guesses+1
print ("Well done you guessed my number in %d guesses" % guesses)