Lorsque la valeur du nombre change dans chaque exécution du script, alors ce nombre est appelé un nombre aléatoire. Les nombres aléatoires sont principalement utilisés pour les différents types de tests et d'échantillonnage. De nombreuses façons existent dans Python pour générer le nombre aléatoire et l'utilisation d'un aléatoire Le module de la bibliothèque Numpy est une façon de le faire. De nombreuses fonctions existent dans un module aléatoire pour générer des nombres aléatoires, tels que rand (), randint (), random (), etc. Les utilisations du aléatoire() fonction du module aléatoire pour générer aléatoire Les nombres dans Python sont indiqués dans ce tutoriel.
Générer des nombres aléatoires en utilisant la fonction aléatoire ()
La syntaxe de la fonction aléatoire () du module aléatoire est donnée ci-dessous.
Syntaxe:
Array Numpy.aléatoire.aléatoire (taille = aucun)Cette fonction peut prendre un argument facultatif, et la valeur par défaut de cet argument est Aucun. Tout entier ou tuple d'entiers peut être donné comme valeur d'argument qui a défini la forme du tableau qui sera renvoyée comme sortie. Si aucune valeur d'argument n'est fournie, alors un seul numéro flottant sera renvoyé au lieu d'un tableau. Différentes utilisations de la fonction aléatoire () sont présentées ci-dessous.
Exemple-1: utilisation de la fonction aléatoire () sans aucune valeur d'argument
L'exemple suivant montre l'utilisation de la fonction aléatoire () sans aucun argument qui génère un numéro aléatoire scalaire. La valeur renvoyée de cette fonction est imprimée plus tard.
# Importer la bibliothèque NumpySortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. Il montre des nombres aléatoires fractionnaires.
Exemple-2: utilisation de la fonction aléatoire () avec un entier
L'exemple suivant montre l'utilisation de la fonction aléatoire () avec un entier dans la valeur de l'argument de taille. Ici, 4 est défini sur l'argument de la taille. Le moyen que la fonction aléatoire () générera un tableau de quatre nombres aléatoires fractionnaires. La sortie de la fonction est imprimée plus tard.
# Importer la bibliothèque NumpySortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. Il montre le réseau unidimensionnel de nombres fractionnaires.
Exemple-3: utilisation de la fonction aléatoire () avec un tuple de deux entiers
L'exemple suivant montre comment la fonction aléatoire () peut être utilisée pour créer un tableau bidimensionnel de nombres aléatoires fractionnaires. Ici, (2,5) est utilisé comme valeur de l'argument de la taille, et la fonction renverra un tableau bidimensionnel de nombres fractionnaires avec 2 lignes et 5 colonnes.
# Importer la bibliothèque NumpySortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. Il montre un tableau bidimensionnel de nombres aléatoires fractionnaires.
Exemple-4: utilisation de la fonction aléatoire () avec un tuple de trois entiers
L'exemple suivant montre comment la fonction aléatoire () peut être utilisée pour créer un tableau tridimensionnel de nombres aléatoires fractionnaires. Ici, (2,3,4) est utilisé comme valeur de l'argument de taille, et la fonction renverra un tableau tridimensionnel de nombres fractionnaires avec 3 lignes et 4 colonnes de 2 fois.
# Importer la bibliothèque NumpySortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. Il montre un tableau tridimensionnel de nombres aléatoires fractionnaires.
Exemple-5: utilisation de la fonction aléatoire () pour générer des flips de pièces
L'exemple suivant montre la façon de générer des flips de pièces à l'aide de nombres aléatoires. Un tableau Numpy de 10 nombres fractionnaires aléatoires a été créé à l'aide de la fonction aléatoire (). têtes Le tableau a été créé avec les valeurs booléennes en comparant les valeurs du tableau avec 0.7. Ensuite, les valeurs du têtes tableau et le nombre total de Vrai valeurs dans le têtes le tableau a été imprimé.
# Importer la bibliothèque NumpySortir:
La sortie similaire suivante apparaîtra après avoir exécuté le script. Les différentes sorties seront générées à différents moments pour des nombres aléatoires. Selon la sortie suivante, le nombre total de Vrai les valeurs sont 4.
Exemple-6: utilisation de la fonction aléatoire () pour le traçage
L'exemple suivant montre la façon de générer les graphiques d'un graphique à l'aide de la fonction aléatoire (). Ici, les valeurs de l'axe x ont été générées à l'aide de fonctions aléatoire () et tri (). Les valeurs de l'axe y ont été générées à l'aide de la fonction arange (). Ensuite, la fonction de tracé () de Matplotlib.Pypllot a été utilisé pour dessiner les parcelles du graphique. La fonction show () a été utilisée pour afficher le graphique.
# Importer les bibliothèques nécessairesSortir:
La sortie similaire suivante apparaîtra après avoir exécuté le script ci-dessus.
Conclusion
La fonction aléatoire () est une fonction très utile de Python pour effectuer différents types de tâches. Diverses utilisations de la fonction aléatoire () ont été montrées dans ce tutoriel en utilisant plusieurs exemples. Le but de l'utilisation de cette fonction sera effacé pour les lecteurs après avoir pratiqué correctement les exemples de ce tutoriel.