Números aleatorios con Python [ Libreria Random ]

Bueno a veces nos hace falta generar alguna que otra cosa aleatoriamente y mas que nada números, para cualquier cosa, tal vez generar una contraseña o algo por el estilo.. ( o simplemente números 😀 )

Así que veremos como hacerlo en python.


Dejo esta pequeña explicación de aprenderpyhon »

La mayor parte de los programas hacen lo mismo cada vez que los ejecutamos, por lo que se dice que son deterministas.
Normalmente el determinismo es una cosa buena, ya que esperamos que un cálculo nos dé siempre el mismo resultado.
Para algunas aplicaciones, sin embargo, queremos que el computador sea impredecible. El ejemplo obvio son los juegos, pero hay más. Hacer que un programa sea realmente no determinista resulta no ser tan sencillo, pero hay formas de que al menos parezca no determinista. Una de ellas es generar números aleatorios y usarlos para determinar el resultado del programa.Python proporciona una función interna que genera números pseudoaleatorios, que no son verdaderamente aleatorios en un sentido matemático, pero servirán para nuestros propósitos.

El módulo random contiene una función llamada random que devuelve un número en coma flotante entre 0,0 y 1,0. Cada vez que usted llama a random obtiene un número distinto de una larga serie..

Ahora bien podemos comprobarlo con este code.

import random
for i in range(10):
y = random.random()
y
input()
## simplmente y para python 3 si usan python 2.x han de hacer print y

Esto nos dara solo números decimales así que estuve viendo y para sacar un numero aleatorio digamos de 10 y 30 podemos hacer..

y = random.randint(10,30)
y

Y el resultado sera un numero aleatorio 😉

Por ahora eso es todo el que guste saber mas sobre random puede verlo aquí

Sencillo pero útil 😉

Publicado por Maks Skamasle

Sysadmin, fotógrafo aficionado y me gusta tomar el té por las madrugadas cuando no hay ruido ni sol y mas fresco esta el día.

3 respuestas a «Números aleatorios con Python [ Libreria Random ]»

  1. Muchas Gracias, aunque a veces no tengamos tiempo de agradecer las ayudas, hize un sacrificio para robar unos segundos y agradecerte tu trabajo y alentarte a seguir adelante!

  2. Gracias por los comentarios y me alegra que les funcione, ahora ya no ponemos cosas sobre programación en este blog, ahora lo hacemos en apuntes.skamasle.com, por si quieren mas info como esta y algunos tutoriales.

    Y de nuevo gracias por comentar !

Los comentarios están cerrados.

No usamos Cookies para rastrear nada, navega tranquilo...
Seguir Navegando
x