与数字比较不一致

时间:2019-07-05 12:37:32

标签: python int comparison

我对这段代码有疑问:

number = int()
guess = int()

print('Enter the number to be found')
number = input()

while (number != guess):
    print('Entrez un nombre')
    guess = input()

    if guess > number:
        print('Your number is too big')
    else:
        print('Your number is too small')

print(f'Congratulations! You have found the number {number}')

如果guess大于number的预期结果应该是Your number is too big,这确实是我得到的数字为5并猜测为8。但是,如果数字为5并且猜18,结果仍然是Your number is too small

这不是理想的结果,因为将numberguess最左侧的数字而不是所有数字进行比较。

我正在遵循W3Schools's语法,试图做this网站的第二个“小型项目”。

0 个答案:

没有答案