
谁能告诉我为什么运行不了呀,报错
你 while 循环中重新输入的值没有赋值给i
正确的代码如下:{如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮}。
import random
z = random.randint(1,10)
while True:
i = int(input('请输入一个数:'))
if i==z:
print("恭喜你,猜对了!")
break
elif i<z:
print("猜小了!")
else:
print("猜大了!")