Random u Pythonu

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

Data su dva cela broja:

pythonnum1 = 10
num2 = 20

Generišite slučajan ceo broj iz opsega zadatog našim brojevima.

Задание 2

Data su dva cela broja:

pythonnum1 = 5
num2 = 30

Generišite pseudoslučajan ceo broj iz opsega zadatog našim brojevima.

Задание 3

Data su dva razlomljena broja:

pythonnum1 = 1.345
num2 = 14.784

Generišite pseudoslučajan realni broj iz opsega zadatog našim brojevima.

Задание 4

Data su dva cela broja:

pythonnum1 = -2
num2 = 10

Generišite slučajan realni broj iz opsega zadatog našim brojevima.

Задание 5

Data su tri broja:

pythonnum1 = 5
num2 = 50
num3 = 4

Generišite slučajan broj iz opsega, zadatog prvim i drugim brojem. Treći broj neka odredi korak odabira.

Задание 6

Dat je spisak:

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

Dobijte slučajan element iz ovog spiska.

Задание 7

Dat je spisak:

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

Dobijte novi spisak, koji se sastoji od tri slučajna elementa početnog spiska.

Задание 8

Dat je spisak:

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

Promešajte elemente ovog spiska u slučajnom redosledu.

Задание 9

Dat je spisak sa duplikatima:

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

Dobijte tri slučajna elementa iz spiska tako da se u uzorku elementi ne ponavljaju.

Задание 10

Dat je broj:

pythonnum = 7

Inicijalizujte ga.

Задание 11

Data je torka (tuple):

pythontlp = (10, 6, 2, 4)

Dobijte iz nje slučajan broj, a zatim inicijalizujte ga.