Generar números aleatorios con Python

Hola a todos, hoy os voy a explicar como generar números aleatorios con Python.

Es normal que un programa necesitemos números, ya sea para el funcionamiento o para testear una aplicación.

Para poder generar números aleatorios, necesitamos importar el paquete random.


from random import *

El método que nos interesa es randint.

Los parametros que necesitamos es el minimo y el maximo (incluidos), por ejemplo.


from random import *

print(randint(1,10)) # devolvera un numero entre 1 y 10

IMPORTANTE: el primer valor debe ser menor que el segundo.

Con esto seria suficiente.

Os dejo una función que nos automatiza la generación de aleatorios.


from random import *

def generarAleatorio(minimo,maximo):
	
	try:
		if(minimo>maximo):
			aux = maximo
			maximo = minimo
			minimo = aux

		return randint(minimo, maximo)
	except TypeError:
		print("Inserta numeros")
		return 0

Espero que os sea de ayuda. Si tenéis, dudas. Preguntad, estamos para ayudarte.

Compartir

Deja una respuesta

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