大家好,我是新来的堆栈溢出和Python我只在Python编码了不到一个月了。我一直致力于编写更精简、更有效的代码,我只是想知道如何才能让它变得更好。如有任何帮助,我们将不胜感激。你知道吗
<!-- language-all: lang-python -->
from __future__ import division
from random import randint
die1 = 0
die2 = 0
die3 = 0
die4 = 0
die5 = 0
die6 = 0
for rolls in range(0, 10000):
while True:
rand = randint(1, 6)
if rand == 1:
die1 += 1
break
elif rand == 2:
die2 += 1
break
elif rand == 3:
die3 += 1
break
elif rand == 4:
die4 += 1
break
elif rand == 5:
die5 += 1
break
elif rand == 6:
die6 += 1
break
print 'the result was'
print 'die1 =', die1
print 'die2 =', die2
print 'die3 =', die3
print 'die4 =', die4
print 'die5 =', die5
print 'die6 =', die6
使用列表将使代码更加简洁。例如
举个例子,使用一个列表。我现在找不到翻译,但这样就行了。你知道吗
相关问题 更多 >
编程相关推荐