哪里写的不对啊 为什么猜不中数字啊
import random
num = random.randint(1,100)
while True:
guess = int(input("请输入1-100的数字: "))
if guess>num:
print("大了,请继续")
continue
elif guess<num:
print("小了,请继续")
continue
else:
print("猜对了")
break
应该把num变量放在外面,否则每次循环开始都要再生成一次随机数