根据题目要求:程序最终一定会停下的,那时的随机数是66
但是你的代码,只会随机一次:如果是66就陷入死循环,导致程序无法停下来;如果不是66程序就直接结束了
这很明显不符合要求,可以这么改一下
import random
while True:
i = random.randint(0, 100)
if i == 66:
break
randint要写在while里面啊,不然你while里 i又不会变
i 只产生了一次随机数就进行了循环,在循环中应该还得加给 i 赋值随机数的代码