import random
def levels():
menu = ' '
while(menu != "X" or menu != "x"):
print("..............GUESSING GAME............")
print(".......................................")
print("(1) Numbers from 1 to 20")
print("(2) Numbers from 21 to 100")
print("(X) Exit")
print(".......................................")
menu=input("Enter a choice:")
if(menu=="1"):
guess=comparision
elif(menu=="2"):
guess=comparision1
elif(menu=="X" or menu =="x"):
print("Exit chosen")
else:
print("Invalid choice")
return menu
def input_function():
guess=int(input("Enter your guess:"))
return guess
def random_function():
random_number=random.randint(1,20)
return random_number
def random_function1():
random_number1=random.randint(21,100)
return random_number1
def comparision(guess,random_number):
if(guess<random_number):
print("sorry,guess again your guess is too low")
elif(guess>random_number):
print("sorry,guess again your guess is too high")
else:
print("Yay,congrats.You have guessed correctly.")
def comparision1(guess,random_number1):
if(guess<random_number1):
print("sorry,guess again your guess is too low")
elif(guess>random_number1):
print("sorry,guess again your guess is too high")
else:
print("Yay,congrats.You have guessed correctly.")
level=levels()
guess=input_function()
random_number=random_function()
random_number1=random_function1()