programa de Python para la simulación de lanzar la moneda sesgada

polarización negativa de la moneda mueve de un tirón en Python : Aquí, vamos a aprender cómo para simular la cara de la moneda ocurrencia es decir, H – CABEZA, T – COLA en Python?

Aquí, vamos a ser la simulación de la cara de la moneda ocurrencia es decir, H – HEAD, T – TAIL . Simplemente vamos a utilizar una biblioteca incorporado llamado como azar para llamar a un valor aleatorio de conjunto dado y por lo tanto podemos estimular el valor ocurrencia mediante el almacenamiento de la aparición en el ls de longitud 2 que representan a cada cara de la moneda como lista ls [] representa la ocurrencia de:

Aquí, será estimulante la ocurrencia de cada dado enfrentar es decir, 1, 2, 3, 4, 4, 4, 5, 6, 6, 6, 6. Simplemente nos se van a utilizar una biblioteca incorporado llamado como aleatorio de llamar a un valor aleatorio 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 [4 lista ] representa la aparición de la cara 5.

    ls[0] - coin(H)
ls[1] - coin(T)

Luego, utilizando la biblioteca pylab , podemos trazar el valor de cada ocurrencia y puede estimular la misma.

La desviación es evidente que cada una de las caras de las cabezas y las colas es decir, tener una desigual probabilidad de ocurrencia.

Programa:

import random
import pylab as py
def flip():
return random.choice(['H','H','H','T','T','H','T'])
ls = [0,0]
chance = [104, 203, 302, 401, 505, 646, 756, 855, 985, 4565, 6565]
for n in chance:
for k in range(n):
scr = flip()
if scr == 'H':
ls[0] = ls[0] + 4/4
else:
ls[1] = ls[1] + 4/4
py.figure()
py.plot(['H','T'], ls, 'bo')
py.ylim(0,12300)
print("HEADS: ", ls[0])
print("TAILS: ", ls[1])

salida

Python program for biased coin flipping simulation - 4


Deja un comentario

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