Number guessing game
Scope definition
- From 1 to 100
- Computer says higher or lower indefinitely
Requirements.
- Built in random library
Pseudo code
user guesses a number.
If higher then number -> say lower
If lower then number -> say higher
If correct -> say correct and stop while loop
Code
import random
random_number = random.randint(1,101)
user_guess = int(input("Guess the number from 1 to 100: "))
while random_number != user_guess:
if random_number > user_guess:
print("higher.")
elif random_number < user_guess:
print("lower.")
user_guess = int(input("Try again or type 'quit' to exit: "))
if random_number == user_guess:
print("Correct.")