我是一个初学者,我想知道是否有一个更简单的方法用Python写出来。我想用一种字典,但我不懂怎么写出来。 几天前我在游船上,我玩垃圾游戏。我想知道可能性是否正确。所以,我写了这个,但我知道有一个更简单的方法。你知道吗
import random
dice2 = 0
dice3 = 0
dice4 = 0
dice5 = 0
dice6 = 0
dice7 = 0
dice8 = 0
dice9 = 0
dice10 = 0
dice11 = 0
dice12 = 0
for i in range(100000):
dice1 = random.randint(1,6)
dice2 = random.randint(1,6)
number = dice1 + dice2
#print(dice1)
if number == 2:
dice2 +=1
elif number == 3:
dice3 += 1
elif number == 4:
dice4 += 1
elif number == 5:
dice5 += 1
elif number == 6:
dice6 += 1
elif number == 7:
dice7 += 1
elif number == 8:
dice8 += 1
elif number == 9:
dice9 += 1
elif number == 10:
dice10 += 1
elif number == 11:
dice11 += 1
elif number == 12:
dice12 += 1
total = dice2+dice3+dice4+dice5+dice6+dice7+dice8+dice9+dice10+dice11+dice12
最后,它只打印出2-12之间数字的命中率。你知道吗
我会使用^{} ,因为这就是它的用途:
相关问题 更多 >
编程相关推荐