print("Welcome to the guessing game!") low = 1 print("Enter upper value: ") up = int(input()) print("Your numbers will be between %d and %d" % (low, up)) print("") print("Choose a value, but don't tell me!") print("") guessNumber = 1 guessRange = (low + up) / 2 for guessRange in range(low, up): guess = (up + low) / 2 print("My guess is %d" % guess) guessNumber += 1 print("Am I Right? (y/n): ") answer = input() if answer == 'y': print("I got it on Guess Number %d!" % guessNumber) print("Thanks for playing my guessing game!") break else: print("Rats! Is it bigger that %d? (y/n): " % guess) answerBigSmall = input() if answerBigSmall == 'y': low = guess + 1 else: up = guess - 1