Random di Python
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Diberikan dua bilangan bulat:
num1 = 10
num2 = 20
Hasilkan sebuah bilangan bulat acak dari rentang yang ditentukan oleh bilangan-bilangan kita.
Diberikan dua bilangan bulat:
num1 = 5
num2 = 30
Hasilkan sebuah bilangan bulat pseudorandom dari rentang yang ditentukan oleh bilangan-bilangan kita.
Diberikan dua bilangan pecahan:
num1 = 1.345
num2 = 14.784
Hasilkan sebuah bilangan riil pseudorandom dari rentang yang ditentukan oleh bilangan-bilangan kita.
Diberikan dua bilangan bulat:
num1 = -2
num2 = 10
Hasilkan sebuah bilangan riil acak dari rentang yang ditentukan oleh bilangan-bilangan kita.
Diberikan tiga bilangan:
num1 = 5
num2 = 50
num3 = 4
Hasilkan sebuah bilangan acak dari rentang, yang ditentukan oleh bilangan pertama dan kedua. Biarkan bilangan ketiga menentukan langkah pengambilan sampel.
Diberikan sebuah list:
lst = [1, 2, 3, 4, 5]
Dapatkan sebuah elemen acak dari list ini.
Diberikan sebuah list:
lst = [1, 2, 3, 4, 5]
Dapatkan sebuah list baru, yang terdiri dari tiga elemen acak dari list asal.
Diberikan sebuah list:
lst = [1, 2, 3, 4, 5]
Acak elemen-elemen list ini dalam urutan acak.
Diberikan list dengan duplikat:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Dapatkan tiga elemen acak dari list sehingga dalam sampel elemen-elemen tidak berulang.
Diberikan sebuah bilangan:
num = 7
Inisialisasi bilangan tersebut.
Diberikan sebuah tuple:
tlp = (10, 6, 2, 4)
Dapatkan sebuah bilangan acak darinya, kemudian inisialisasi bilangan tersebut.