viernes, 19 de enero de 2018

Receta Python No. 2-6: Generar Números Aleatorios

1. Problema

Generar números aleatorios.

2. Solución

En Python se cuenta con el módulo random; el cual provee métodos para generar números aleatorios para diferentes distribuciones.


Entre los algoritmos de generación de números aleatorios más efectivo se halla el Mersenne twister ("Mersenne twiter", 2018). El módulo random usa este algoritmo para las operaciones de números aleatorios.

3. Código Python

Archivo Python aleatorios.py [enlace alternativo]:

Prueba de ejecución:

0.1814394938674062
5
49

4. Literatura & Enlaces

Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.
Mersenne twister - Wikipedia, la enciclopedia libre (2018). Recuperado desde: https://es.wikipedia.org/wiki/Mersenne_twister


O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.