Skip to content

Random

Random number, UUID, choice, and shuffle.

4 modules

ModuleDescription
Scelta CasualeSeleziona elemento(i) casuale da un array
Numero CasualeGenera numero casuale entro un intervallo
Mescola ArrayMescola casualmente gli elementi dell'array
Genera UUIDGenera UUID casuale (v4)

Modules

Scelta Casuale

random.choice

Seleziona elemento(i) casuale da un array

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Array da cui scegliere
countnumberNo1Array da cui scegliere
uniquebooleanNoTrueNumero di elementi da scegliere

Output:

FieldTypeDescription
choiceanyScegli elementi unici (senza duplicati)
countnumberElemento(i) selezionato

Numero Casuale

random.number

Genera numero casuale entro un intervallo

Parameters:

NameTypeRequiredDefaultDescription
minnumberNo0Valore minimo (incluso)
maxnumberNo100Valore minimo (incluso)
integerbooleanNoTrueValore massimo (incluso)
precisionnumberNo2Genera solo numeri interi

Output:

FieldTypeDescription
numbernumberCifre decimali per il numero float
minnumberNumero casuale generato
maxnumberNumero casuale generato

Mescola Array

random.shuffle

Mescola casualmente gli elementi dell'array

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Array da mescolare

Output:

FieldTypeDescription
resultarrayArray da mescolare
lengthnumberArray mescolato

Genera UUID

random.uuid

Genera UUID casuale (v4)

Parameters:

NameTypeRequiredDefaultDescription
uppercasebooleanNoFalseRestituisci UUID in maiuscolo
remove_hyphensbooleanNoFalseRestituisci UUID in maiuscolo

Output:

FieldTypeDescription
uuidstringRimuovi trattini dall'UUID
versionnumberUUID generato

Released under the Apache 2.0 License.