Maison > développement back-end > Tutoriel Python > Comment utiliser la démo de la bibliothèque aléatoire Python

Comment utiliser la démo de la bibliothèque aléatoire Python

WBOY
Libérer: 2023-05-05 20:13:04
avant
857 Les gens l'ont consulté

Démo d'utilisation simple de la bibliothèque aléatoire Python

Lorsque nous devons générer des nombres aléatoires ou sélectionner aléatoirement des éléments d'une séquence, nous pouvons utiliser la bibliothèque aléatoire intégrée de Python. Voici un exemple annoté qui montre comment utiliser la bibliothèque aléatoire :

# 导入 random 库
import random
# 生成一个 0 到 1 之间的随机小数
random_float = random.random()
print(random_float)
# 生成一个指定范围内的随机整数(包括端点)
random_int = random.randint(1, 10)
print(random_int)
# 从列表中随机选择一个元素
my_list = ["apple", "banana", "cherry"]
random_element = random.choice(my_list)
print(random_element)
# 打乱列表的顺序
my_list2 = ["apple", "banana", "cherry"]
random.shuffle(my_list2)
print(my_list2)
# 从指定概率分布中随机选择一个元素(这里是一个二项分布)
random_binomial = random.choices([0, 1], weights=[0.7, 0.3])
print(random_binomial)
# 从指定序列中随机选择多个元素(这里选择两个元素)
my_list3 = ["apple", "banana", "cherry", "date"]
random_sample = random.sample(my_list3, k=2)
print(random_sample)
Copier après la connexion

Le résultat pourrait ressembler à ceci :

0.6253281864829788
5 #🎜 🎜#banane
['banane', 'cerise', 'pomme']
[1]
['banane', 'date']

#🎜 🎜#Le code ci-dessus fournit des opérations aléatoires courantes, mais ce n'est pas tout. La bibliothèque aléatoire fournit également de nombreuses API qui peuvent être utilisées de manière flexible en fonction des besoins.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal