Cuando el valor del número cambia en cada ejecución del script, entonces ese número se llama número aleatorio. Los números aleatorios se utilizan principalmente para los diversos tipos de pruebas y muestras. Existen muchas maneras en Python para generar el número aleatorio y usar un aleatorio El módulo de la biblioteca Numpy es una forma de hacerlo. Existen muchas funciones en el módulo aleatorio para generar números aleatorios, como rand (), randint (), random (), etc. Los usos del aleatorio() función del módulo aleatorio para generar aleatorio Los números en Python se muestran en este tutorial.
Genere números aleatorios usando la función aleatoria ()
La sintaxis de la función aleatoria () del módulo aleatorio se da a continuación.
Sintaxis:
array numpy.aleatorio.aleatorio (tamaño = ninguno)Esta función puede tomar un argumento opcional, y el valor predeterminado de este argumento es Ninguno. Cualquier número entero o la tupla de enteros se puede dar como el valor de argumento que definió la forma de la matriz que se devolverá como salida. Si no se proporciona ningún valor de argumento, entonces se devolverá un solo número flotante en lugar de una matriz. A continuación se muestran diferentes usos de la función Random ().
Ejemplo-1: Uso de la función Random () sin ningún valor de argumento
El siguiente ejemplo muestra el uso de la función aleatoria () sin ningún argumento que genere un número aleatorio escalar. El valor devuelto de esta función se imprime más tarde.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. Muestra números aleatorios fraccionales.
Ejemplo-2: uso de la función Random () con un entero
El siguiente ejemplo muestra el uso de la función Random () con un entero en el valor del argumento de tamaño. Aquí, 4 se establece en el argumento de tamaño. La medias que la función aleatoria () generará una matriz de cuatro números aleatorios fraccionales. La salida de la función se imprime más tarde.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. Muestra la matriz unidimensional de números fraccionales.
Ejemplo-3: uso de la función aleatoria () con una tupla de dos enteros
El siguiente ejemplo muestra cómo se puede usar la función aleatoria () para crear una matriz bidimensional de números aleatorios fraccionales. Aquí, (2,5) se usa como el valor del argumento del tamaño, y la función devolverá una matriz bidimensional de números fraccionales con 2 filas y 5 columnas.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. Muestra una matriz bidimensional de números aleatorios fraccionales.
Ejemplo-4: uso de la función aleatoria () con una tupla de tres enteros
El siguiente ejemplo muestra cómo se puede usar la función aleatoria () para crear una matriz tridimensional de números aleatorios fraccionales. Aquí, (2,3,4) se usa como el valor del argumento de tamaño, y la función devolverá una matriz tridimensional de números fraccionales con 3 filas y 4 columnas de 2 veces.
# Importar biblioteca numpyProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. Muestra una matriz tridimensional de números aleatorios fraccionales.
Ejemplo-5: Uso de la función Random () para generar Flips de monedas
El siguiente ejemplo muestra la forma de generar volteretas de monedas usando números aleatorios. Se ha creado una matriz numpy de 10 números fraccionales aleatorios utilizando la función aleatoria (). cabezales La matriz se ha creado con los valores booleanos comparando los valores de matriz con 0.7. A continuación, los valores del cabezales matriz y el número total de Verdadero valores en el cabezales la matriz se ha impreso.
# Importar biblioteca numpyProducción:
La siguiente salida similar aparecerá después de ejecutar el script. Las diferentes salidas se generarán en diferentes momentos para números aleatorios. Según la siguiente salida, el número total de Verdadero los valores son 4.
Ejemplo-6: uso de la función aleatoria () para trazar
El siguiente ejemplo muestra la forma de generar los gráficos de un gráfico usando la función Random (). Aquí, los valores del eje x se han generado usando funciones aleatorias () y sort (). Los valores del eje y se han generado utilizando la función Arange (). A continuación, la función trazar () de matplotlib.Pyplot se ha utilizado para dibujar las gráficas de la tabla. La función show () se ha utilizado para mostrar el gráfico.
# Importar bibliotecas necesariasProducción:
La siguiente salida similar aparecerá después de ejecutar el script anterior.
Conclusión
La función Random () es una función muy útil de Python para realizar diferentes tipos de tareas. Se han mostrado varios usos de la función Random () en este tutorial utilizando múltiples ejemplos. El propósito de usar esta función se borrará para los lectores después de practicar los ejemplos de este tutorial correctamente.