为什么输入同样数字但输出答案不同?

img

img


问题是:[猜数字]
编写程序,随机产生骰子的一面 (数字1~6),给用户三次猜测的机会,程序给出猜测提示(偏大或偏小)
如果某次猜测正确,则提示正确并中断循环;如果三次均猜猎,则提示机会用完

肯定不一样了,每次生成的随机数不一样。

b=random.randint(1,6)

放在while的上面,不要放在循环内。在循环内,每一次都会产生新的随机数。

img

不是每次都重新生成的,随机数生成要在while外面固定下来