def get_guess_number():
return input('Enter you guess: ')
if __name__ == '__main__':
print('Welcome to the guess game!')
correct_number = input('First person enter a number: ')
for i in range(10):
print('\n')
guess_number = get_guess_number()
while guess_number != correct_number:
if correct_number > guess_number:
print('The number is higher')
# print(correct_number)
# print(guess_number)
elif correct_number < guess_number:
print('The number is lower')
# print(correct_number)
# print(guess_number)
guess_number = get_guess_number()
if guess_number == correct_number:
print('you are correct!!!')
when using 100 for correct number and 99 for guess number, it prints 'The number is lower'. I am confused by this because 100 > 99 and it should print 'The number is higher'. Could someone tell me why this is happening?