una repetir números numeros nombres matriz llenar lista generar datos con como azar aleatorios python random floating-point

python - repetir - ¿Cómo obtener un número aleatorio entre un rango de flotación?



lista de numeros aleatorios en python (3)

randrange(start, stop) solo toma argumentos enteros. Entonces, ¿cómo obtendría un número aleatorio entre dos valores flotantes?


Si desea generar un flotador aleatorio con N dígitos a la derecha del punto, puede hacer esto:

round(random.uniform(1,2), N)

El segundo argumento es el número de decimales.



random.uniform(a, b) parece ser lo que estás buscando. De la documentación:

Devuelva un número de punto flotante aleatorio N tal que a <= N <= b para a <= b y b <= N <= a para b <a.

Ver aqui