【发布时间】:2016-06-11 15:04:19
【问题描述】:
我希望这个 while 循环在每次迭代时更改数字(包括计数和随机整数。)但是当我运行程序时,循环只会继续计数和随机整数上的相同数字。:
# if 4 sides
die1 = random.randint(1,4)
die2 = random.randint(1,4)
count = 1
while sides == 4 and die1 != die2:
print (count, ". die number 1 is", die1, "and die number 2 is", die2,".")
count == count + 1
print ("You got snake eyes! Finally! On try number", count,".")
【问题讨论】:
-
骰子游戏中的蛇眼通常意味着一对,而不仅仅是任何一对。
-
要去掉输出中的无端空白,请考虑
print("{}. Die number 1 is {} and die number 2 is {}.".format(count, die1, die2))。
标签: python loops random while-loop integer