Maison >développement back-end >Tutoriel Python >Explication détaillée du module aléatoire de Python

Explication détaillée du module aléatoire de Python

高洛峰
高洛峰original
2017-03-26 17:53:421397parcourir

import random

random.random() #Génère un nombre aléatoire à virgule flottante entre 0 et 1.

random.randint(start, end) #Génère un entier aléatoire dans la plage spécifiée.

Par exemple, random.randint(1,10) a un minimum de 1 et un maximum inférieur ou égal à 10.

random.randrange( start, end) #Générer dans la plage spécifiée d'entiers aléatoires.

ramdom.randrange(1,10) Le minimum est 1 et le maximum est inférieur à 10

random.choice (sequence) Renvoie aléatoirement un élément de la séquence.

random.sample (séquence, prendre au hasard plusieurs éléments de la séquence en même temps) est utilisé pour spécifier de renvoyer plusieurs éléments de cette séquence en même temps. La différence entre

et choix est que choix ne peut renvoyer qu'un seul élément de manière aléatoire, tandis que sample peut renvoyer n éléments en même temps.

random.uniform (plage de début, plage de fin) est utilisé pour obtenir un nombre à virgule flottante dans une plage spécifiée.

aléatoire.shuffle(séquence) est utilisé pour perturber l'ordre des éléments dans une séquence (cette fonction modifiera directement la séquence d'origine.)

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!

Déclaration:
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