Skip to content

Random

Random number, UUID, choice, and shuffle.

4 modules

ModuleDescription
Choix AléatoireSélectionner des éléments aléatoires d'un tableau
Nombre AléatoireGénérer un nombre aléatoire dans une plage
Mélanger le TableauMélanger aléatoirement les éléments du tableau
Générer UUIDGénérer un UUID aléatoire (v4)

Modules

Choix Aléatoire

random.choice

Sélectionner des éléments aléatoires d'un tableau

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Tableau à partir duquel choisir
countnumberNo1Tableau à partir duquel choisir
uniquebooleanNoTrueNombre d'éléments à choisir

Output:

FieldTypeDescription
choiceanyChoisir des éléments uniques (sans doublons)
countnumberÉlément(s) sélectionné(s)

Nombre Aléatoire

random.number

Générer un nombre aléatoire dans une plage

Parameters:

NameTypeRequiredDefaultDescription
minnumberNo0Valeur minimale (incluse)
maxnumberNo100Valeur minimale (incluse)
integerbooleanNoTrueValeur maximale (incluse)
precisionnumberNo2Générer uniquement des entiers

Output:

FieldTypeDescription
numbernumberDécimales pour le flottant
minnumberNombre aléatoire généré
maxnumberNombre aléatoire généré

Mélanger le Tableau

random.shuffle

Mélanger aléatoirement les éléments du tableau

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Tableau à mélanger

Output:

FieldTypeDescription
resultarrayTableau à mélanger
lengthnumberTableau mélangé

Générer UUID

random.uuid

Générer un UUID aléatoire (v4)

Parameters:

NameTypeRequiredDefaultDescription
uppercasebooleanNoFalseRetourner l'UUID en majuscules
remove_hyphensbooleanNoFalseRetourner l'UUID en majuscules

Output:

FieldTypeDescription
uuidstringSupprimer les tirets de l'UUID
versionnumberUUID généré

Released under the Apache 2.0 License.