I'm new to python, and I'm trying to make a simple guessing number game, and I'm stuck in an if statement in a while loop. here is the code.
I feel it in your hunch, it's too high and low. I tried a break , but it just stops all things
def guess_the_number(): number = random.randrange(20) guessesMade = 0 print('Take a guess') guess = input() guess = int(guess) while guessesMade < 6: if guess < number: print('Your guess is too low.') if guess > number: print('Your guess is too high.') if guess == number: break if guess == number: print'You got it in', guessesMade, 'guess(es)! Congratulaions!' else: print'I\'m sorry, the number was', number
source share