Générer des nombres aléatoires en Python : Un guide complet

Comment générer un nombre aléatoire en python ?
Utilisez la fonction random. randint() pour générer des entiers aléatoires entre une plage spécifique en Python. La fonction randint() est utilisée pour générer des entiers aléatoires entre une plage spécifiée. Les positions de début et de fin sont transmises à la fonction en tant que paramètres.
En savoir plus sur www.delftstack.com


La génération de nombres aléatoires est une partie fondamentale de nombreuses tâches de programmation. En Python, vous pouvez générer des nombres aléatoires à l’aide d’une variété de fonctions intégrées. Dans cet article, nous allons explorer quelques-unes des méthodes les plus couramment utilisées pour générer des nombres aléatoires en Python.

Utilisation de la fonction randrange

La fonction randrange de Python est utilisée pour générer un nombre entier aléatoire dans un intervalle spécifié. La fonction prend deux arguments : start et stop. L’argument start spécifie le début de la plage, tandis que l’argument stop spécifie la fin de la plage. La fonction randrange génère un entier aléatoire entre start et stop-1.


Par exemple, pour générer un entier aléatoire entre 0 et 9, vous pouvez utiliser le code suivant :

« `


import random

num = random.randrange(0, 10)

print(num)

« `

Ce code génère un entier aléatoire entre 0 et 9 et l’imprime sur la console.

Utilisation de la fonction randint

La fonction randint de Python est similaire à la fonction randrange. Cependant, elle ne prend que deux arguments : a et b. La fonction randint génère un entier aléatoire entre a et b, y compris les deux extrémités.

Par exemple, pour générer un entier aléatoire entre 1 et 10, vous pouvez utiliser le code suivant :

« `

import random

num = random.randint(1, 10)

print(num)

« `

Ce code génère un entier aléatoire entre 1 et 10 et l’imprime sur la console.

Pour convertir un nombre négatif en nombre positif dans Excel, vous pouvez utiliser la fonction ABS. La fonction ABS renvoie la valeur absolue d’un nombre, c’est-à-dire la distance du nombre par rapport à zéro. Cette fonction peut être utilisée pour convertir des nombres négatifs en nombres positifs.

Par exemple, si vous avez un nombre négatif dans la cellule A1, vous pouvez utiliser la formule suivante dans la cellule B1 pour le convertir en un nombre positif :

« `

=ABS(A1)

« `

Application d’une liste déroulante à une colonne entière

Pour appliquer une liste déroulante à une colonne entière dans Excel, vous pouvez utiliser la fonction de validation des données. Tout d’abord, sélectionnez la colonne entière dans laquelle vous souhaitez appliquer la liste déroulante. Ensuite, allez dans l’onglet Données et cliquez sur Validation des données. Dans la boîte de dialogue Validation des données, sélectionnez Liste sous Autoriser et entrez les éléments que vous souhaitez voir apparaître dans la liste déroulante dans le champ Source. Cliquez sur OK pour appliquer la liste déroulante à l’ensemble de la colonne.

Pour arrondir un nombre dans Excel, vous pouvez utiliser la fonction PLAFOND. Cette fonction arrondit un nombre au multiple spécifié le plus proche. La fonction prend deux arguments : le nombre et l’importance. L’argument nombre est le nombre que vous souhaitez arrondir, tandis que l’argument signification est le multiple auquel vous souhaitez arrondir.

Par exemple, si vous avez un nombre dans la cellule A1 que vous voulez arrondir au multiple de 5 le plus proche, vous pouvez utiliser la formule suivante dans la cellule B1 :

« `

=CEILING(A1,5)

« `

Ce code arrondira le nombre de la cellule A1 au multiple de 5 le plus proche et affichera le résultat dans la cellule B1.

En conclusion, la génération de nombres aléatoires est une partie importante de nombreuses tâches de programmation. En Python, vous pouvez utiliser les fonctions randrange et randint pour générer des nombres entiers aléatoires. Dans Excel, vous pouvez utiliser la fonction ABS pour convertir les nombres négatifs en nombres positifs, la fonction Data Validation pour appliquer une liste déroulante à une colonne entière et la fonction CEILING pour arrondir les nombres.

FAQ
Comment arrondir des nombres dans Excel ?

Alors que l’article traite de la génération de nombres aléatoires en Python, l’arrondi des nombres dans Excel peut être effectué à l’aide de la fonction intégrée ROUND. La syntaxe de la fonction ROUND est la suivante : =ROUND(number, num_digits). Ici, « nombre » est la valeur que vous souhaitez arrondir et « num_chiffres » est le nombre de chiffres auquel vous souhaitez arrondir. Par exemple, pour arrondir la valeur de la cellule A1 à deux décimales, vous devez utiliser la formule =ROUND(A1, 2).


Laisser un commentaire