Skip to content

Random

Random number, UUID, choice, and shuffle.

4 modules

ModuleDescription
Pilihan AcakPilih elemen acak dari array
Angka AcakHasilkan angka acak dalam rentang
Acak ArrayAcak elemen array secara acak
Hasilkan UUIDHasilkan UUID acak (v4)

Modules

Pilihan Acak

random.choice

Pilih elemen acak dari array

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Array untuk dipilih
countnumberNo1Array untuk dipilih
uniquebooleanNoTrueJumlah elemen yang dipilih

Output:

FieldTypeDescription
choiceanyPilih elemen unik (tanpa duplikat)
countnumberElemen yang dipilih

Angka Acak

random.number

Hasilkan angka acak dalam rentang

Parameters:

NameTypeRequiredDefaultDescription
minnumberNo0Nilai minimum (inklusif)
maxnumberNo100Nilai minimum (inklusif)
integerbooleanNoTrueNilai maksimum (inklusif)
precisionnumberNo2Hasilkan hanya bilangan bulat

Output:

FieldTypeDescription
numbernumberTempat desimal untuk float
minnumberAngka acak yang dihasilkan
maxnumberAngka acak yang dihasilkan

Acak Array

random.shuffle

Acak elemen array secara acak

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-Array untuk diacak

Output:

FieldTypeDescription
resultarrayArray untuk diacak
lengthnumberArray yang diacak

Hasilkan UUID

random.uuid

Hasilkan UUID acak (v4)

Parameters:

NameTypeRequiredDefaultDescription
uppercasebooleanNoFalseKembalikan UUID huruf besar
remove_hyphensbooleanNoFalseKembalikan UUID huruf besar

Output:

FieldTypeDescription
uuidstringHapus tanda hubung dari UUID
versionnumberUUID yang dihasilkan

Released under the Apache 2.0 License.