Genere un valor aleatorio entre 0 y 1 en Python
-
Genere un valor aleatorio entre 0 y 1 con la función
random.randint()en Python -
Genere un valor aleatorio entre 0 y 1 con la función
random.random()en Python -
Genere un valor aleatorio entre 0 y 1 con la función
random.uniform()en Python
Este tutorial presentará métodos para generar un valor aleatorio entre 0 y 1 en Python.
Genere un valor aleatorio entre 0 y 1 con la función random.randint() en Python
El módulo random proporciona muchos métodos para generar números aleatorios en Python. La función random.randint(x, y) genera un número entero aleatorio entre x e y. El siguiente ejemplo de código nos muestra cómo podemos generar un número entero aleatorio entre 0 y 1 con la función random.randint() en Python.
import random
for i in range(10):
print(random.randint(0, 1))
Producción :
0
1
1
0
1
1
1
0
0
0
En el código anterior, generamos valores enteros aleatorios entre 0 y 1 con la función random.randint() en Python. Este método es técnicamente aleatorio, pero da una salida 0 la mayor parte del tiempo.
Genere un valor aleatorio entre 0 y 1 con la función random.random() en Python
El módulo random proporciona otro método para generar un número aleatorio llamado función random.random(). La función random.random() se utiliza para generar valores flotantes aleatorios entre 0 y 1. El siguiente ejemplo de código nos muestra cómo podemos generar un valor flotante aleatorio entre 0 y 1 con random.random() función en Python.
import random
for i in range(10):
print(random.random())
Producción :
0.825015043001995
0.9094437659082791
0.33868291714283916
0.5351032318837877
0.15110006300577983
0.35633216995962613
0.6230723865215685
0.35906777048890404
0.48989704057931327
0.5862369192498884
En el código anterior, generamos valores flotantes aleatorios entre 0 y 1 con la función random.random() en Python. Como podemos ver, no hay repetición en la salida.
Genere un valor aleatorio entre 0 y 1 con la función random.uniform() en Python
Otro método proporcionado por el módulo random para generar valores flotantes aleatorios es la función random.uniform(). La función random.uniform(x, y) genera valores flotantes aleatorios entre x e y. El siguiente ejemplo de código nos muestra cómo podemos generar un valor flotante aleatorio entre 0 y 1 con la función random.uniform() en Python.
import random
for i in range(10):
print(random.uniform(0, 1))
Producción :
0.013945221722152179
0.5017124648286838
0.877814513722702
0.2272981359909486
0.1752587757552797
0.8360499141768403
0.186039641814587
0.4962755696082156
0.5530128798215038
0.06186876002931674
En el código anterior, generamos valores flotantes aleatorios entre 0 y 1 con la función random.uniform() en Python.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn