import random
#numero di lanci da simulare
lanci = 30000
#inizializzo la lista che conterrà la somma delle coppie di dadi
risultati = []
#la funzione dado simula il tiro di un dado di N-facce, a seconda del valore che viene
#passato quando viene chiamata. Tecnicamente è pronta a simulare qualsiasi
#dado
def dado(facce):
return random.randint(1,facce)
#convertitokio
def to_tokio(a,b):
x = int(str(a)+str(b))
y = int(str(b)+str(a))
return max((x,y))
#ciclo che effettua N-lanci
for x in range (0,lanci):
#tiro primo dado
a = dado(6)
#tiro secondo dado
b = dado(6)
#print (to_tokio(a,b))
#aggiungo la SOMMA dei due dadi alla lista
#risultati.append(str(a+b))
risultati.append(to_tokio(a,b))
#stampo il totale dei lanci fatti
print ("totale lanci %s" % lanci)
print (risultati.count(66))
#preparo la statistica dei tiri di dado
for x in range (21,67):
#conteggio dei possibili risultati (2-12)
trovati = (risultati.count(x))
#stanghette potrà diventare un indicatore grafico
if (trovati >0):
stanghette = ((trovati/lanci)*100)
#round arrotonda alla seconda cifra decimale
print ("%s \t %s percento" % (x,round(stanghette,2)))