Random di Python

random.randomrandom.randintrandom.uniformrandom.randrangerandom.choicerandom.samplerandom.shufflerandom.seed
Задание 1

Diberikan dua bilangan bulat:

pythonnum1 = 10
num2 = 20

Hasilkan sebuah bilangan bulat acak dari rentang yang ditentukan oleh bilangan-bilangan kita.

Задание 2

Diberikan dua bilangan bulat:

pythonnum1 = 5
num2 = 30

Hasilkan sebuah bilangan bulat pseudorandom dari rentang yang ditentukan oleh bilangan-bilangan kita.

Задание 3

Diberikan dua bilangan pecahan:

pythonnum1 = 1.345
num2 = 14.784

Hasilkan sebuah bilangan riil pseudorandom dari rentang yang ditentukan oleh bilangan-bilangan kita.

Задание 4

Diberikan dua bilangan bulat:

pythonnum1 = -2
num2 = 10

Hasilkan sebuah bilangan riil acak dari rentang yang ditentukan oleh bilangan-bilangan kita.

Задание 5

Diberikan tiga bilangan:

pythonnum1 = 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.

Задание 6

Diberikan sebuah list:

pythonlst = [1, 2, 3, 4, 5]

Dapatkan sebuah elemen acak dari list ini.

Задание 7

Diberikan sebuah list:

pythonlst = [1, 2, 3, 4, 5]

Dapatkan sebuah list baru, yang terdiri dari tiga elemen acak dari list asal.

Задание 8

Diberikan sebuah list:

pythonlst = [1, 2, 3, 4, 5]

Acak elemen-elemen list ini dalam urutan acak.

Задание 9

Diberikan list dengan duplikat:

pythonlst = [1, 1, 1, 2, 2, 3, 3, 4, 5]

Dapatkan tiga elemen acak dari list sehingga dalam sampel elemen-elemen tidak berulang.

Задание 10

Diberikan sebuah bilangan:

pythonnum = 7

Inisialisasi bilangan tersebut.

Задание 11

Diberikan sebuah tuple:

pythontlp = (10, 6, 2, 4)

Dapatkan sebuah bilangan acak darinya, kemudian inisialisasi bilangan tersebut.