import random
theNumber = int(input("Give me a number to guess between 1-100: "))
minNumber = 1
maxNumber = 100
guess = random.randint(minNumber, maxNumber)
tries = 1
print("Is it", guess, "?")
while guess != theNumber:
if guess > theNumber:
tries += 1
maxNumber = guess
guess = random.randint(minNumber, maxNumber)
if guess == theNumber:
break
print("No wait, it's", guess)
elif guess < theNumber:
tries += 1
minNumber = guess
guess = random.randint(minNumber, maxNumber)
if guess == theNumber:
break
print("No wait, it's", guess)
print("\n\nHa, the number is", theNumber, "isn't it?")
print("It only took me", tries, "tries!")
Any suggestions as to how I can go about achieving this? Thanks!

New Topic/Question
Reply




MultiQuote




|