import random number_guesses = 0 print("Hi, what is your name?", end=' ') name = input() x = random.randint(1, 10) #generate random integer between 1 to 10 print('Hi, ' + name + ', please guess my number between 1 and 10.') print('You have 5 chances to guess.') while number_guesses < 5: print('Please guess, enter a number: ', end=' ') guess_x = input() guess_x = int(guess_x) number_guesses = number_guesses+1 if guess_x < x: print('Guess is too low.') if guess_x > x: print('Guess is too high.') if guess_x == x: break #end while if guess_x == x: print('Good job, ', name , '! You got it in ', number_guesses, ' guesses!', sep='') else: print('Sorry, ', name , '. My number is ', x, '. You did not get it.', sep='')