Sitat av
Pagliacci
Er det mulighet for en større utdypning i denne koden?
Sånn type, hvorfor in range(1,7) istedet for (1,6), jeg skjønner hvorfor, satt som et eksempel bare.
Kode
import random //importerer modulen random
count = input("How many dices do you want to throw? ") // stiller spm til bruker, antall terninger
dice = [random.randint(1,6) for i in range(count)] //lager en matrise med terningkastene, for antall terninger
print "Avg. %.1d" % (float(sum(dice))/count) //printer ut gjennomsnittet av kastene
for i in range(1,7): //kjører kode for alle tallene 1 2 3 4 5 6
print "Number of %d: %d" % (i, dice.count(i))//printer ut eks: "Number of 2: 32" hvis i = 2 og det var 32 2ere i terningkastmatrisen dice
EDIT: Valgte å kutte ut variabelen sum, fordi det ikke ble brukt i koden.
Sist endret av Jannis!; 6. januar 2011 kl. 14:29.