¿Cómo generar un número aleatorio entre 0 y 1 en Python?

El uso de la aleatoriedad es una parte importante de la configuración y evaluación de los algoritmos modernos.

Aquí, veremos los diversos enfoques para generar números aleatorios entre 0 y 1.

Método 1:

Aquí, usaremos el método uniform() que devuelve el número aleatorio entre los dos números especificados (ambos incluidos).

Código:

Python3

import random
  
print(random.uniform(0, 1))

Producción:

0.0023922878433915162

Método 2:

Aquí, usaremos el método random() que devuelve un número flotante aleatorio entre 0 y 1.

Código:

Python3

import random
  
print(random.random())

Producción:

0.7769332461684861

Método 3:

Aquí, usaremos el numpy para generar la array de números aleatorios.

Código:

Python3

import numpy as np
  
x=np.random.random(1)[0]
print(x)

Producción:

0.03394418147881839

Método 4:

Aquí, veremos el enfoque personalizado para generar los números aleatorios.

randint() es el método que devuelve el número entero aleatorio entre dos valores especificados.

Código:

Python3

import random
  
print(random.randint(0, 10**5)/ 10**5)

Producción:

0.59882

Publicación traducida automáticamente

Artículo escrito por rbbansal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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