Skip to content

Random

Random number, UUID, choice, and shuffle.

4 modules

ModuleDescription
Zufällige AuswahlWählen Sie zufällige Elemente aus einem Array aus
Zufällige ZahlZufällige Zahl innerhalb eines Bereichs generieren
Array mischenArray-Elemente zufällig mischen
UUID generierenZufällige UUID (v4) generieren

Modules

Zufällige Auswahl

random.choice

Wählen Sie zufällige Elemente aus einem Array aus

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Array, aus dem ausgewählt wird
countnumberNo1Array, aus dem ausgewählt wird
uniquebooleanNoTrueAnzahl der auszuwählenden Elemente

Output:

FieldTypeDescription
choiceanyEinzigartige Elemente auswählen (keine Duplikate)
countnumberAusgewählte Elemente

Zufällige Zahl

random.number

Zufällige Zahl innerhalb eines Bereichs generieren

Parameters:

NameTypeRequiredDefaultDescription
minnumberNo0Minimalwert (einschließlich)
maxnumberNo100Minimalwert (einschließlich)
integerbooleanNoTrueMaximalwert (einschließlich)
precisionnumberNo2Nur ganze Zahlen generieren

Output:

FieldTypeDescription
numbernumberDezimalstellen für Fließkommazahlen
minnumberGenerierte Zufallszahl
maxnumberGenerierte Zufallszahl

Array mischen

random.shuffle

Array-Elemente zufällig mischen

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Array zum Mischen

Output:

FieldTypeDescription
resultarrayArray zum Mischen
lengthnumberGemischtes Array

UUID generieren

random.uuid

Zufällige UUID (v4) generieren

Parameters:

NameTypeRequiredDefaultDescription
uppercasebooleanNoFalseGroßbuchstaben-UUID zurückgeben
remove_hyphensbooleanNoFalseGroßbuchstaben-UUID zurückgeben

Output:

FieldTypeDescription
uuidstringBindestriche aus UUID entfernen
versionnumberGenerierte UUID

Released under the Apache 2.0 License.