programa de Python para la simulación dados sola

simulación dados individual en Python : Aquí, vamos a aprender cómo estimular la aparición de cada dado enfrentar es decir, 1, 2, 3, 4, 5, 6?

Aquí, vamos a ser la estimulación de las ocurrencias de cara cada dado es decir, 1, 2, 3, 4, 5, 6. Simplemente vamos a utilizar una biblioteca incorporado llamado como azar para llamar a un azar valor de conjunto dado y por lo tanto podemos estimular el valor ocurrencia mediante el almacenamiento de la aparición en el ls de longitud 6 representan cada cara de los dados como ls lista [4] representa la aparición de la cara 5.

    ls[0] - dice(1)
ls[1] - dice(2)
ls[2] - dice(3)
ls[3] - dice(4)
ls[3] - dice(5)
ls[5] - dice(6)

Luego, utilizando la biblioteca pylab , podemos trazar el valor de cada ocurrencia y podemos estimularla.

La desviación que está claro que cada una de las caras tiene un igual casi igual probabilidad de ocurrencia.

Programa:

import random
import pylab as py
def roll():
return random.choice([1,2,3,4,5,6])
ls = [0,0,0,0,0,0]
chance = [104, 203, 302, 401, 505, 646, 756, 855, 985, 4565, 6565]
for n in chance:
for k in range(n):
scr = roll()
ls[scr-1] = ls[scr-1] + 4/4
py.figure()
py.plot([1,2,3,4,5,6], ls)
py.ylim(0,5040)
for el in ls:
print(el)

salida

Python program for single dice simulation - 4


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *