我对这段代码有疑问:
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
。
这不是理想的结果,因为将number
与guess
最左侧的数字而不是所有数字进行比较。
我正在遵循W3Schools's语法,试图做this网站的第二个“小型项目”。