Random u Pythonu
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Data su dva cela broja:
num1 = 10
num2 = 20
Generišite slučajan ceo broj iz opsega zadatog našim brojevima.
Data su dva cela broja:
num1 = 5
num2 = 30
Generišite pseudoslučajan ceo broj iz opsega zadatog našim brojevima.
Data su dva razlomljena broja:
num1 = 1.345
num2 = 14.784
Generišite pseudoslučajan realni broj iz opsega zadatog našim brojevima.
Data su dva cela broja:
num1 = -2
num2 = 10
Generišite slučajan realni broj iz opsega zadatog našim brojevima.
Data su tri broja:
num1 = 5
num2 = 50
num3 = 4
Generišite slučajan broj iz opsega, zadatog prvim i drugim brojem. Treći broj neka odredi korak odabira.
Dat je spisak:
lst = [1, 2, 3, 4, 5]
Dobijte slučajan element iz ovog spiska.
Dat je spisak:
lst = [1, 2, 3, 4, 5]
Dobijte novi spisak, koji se sastoji od tri slučajna elementa početnog spiska.
Dat je spisak:
lst = [1, 2, 3, 4, 5]
Promešajte elemente ovog spiska u slučajnom redosledu.
Dat je spisak sa duplikatima:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Dobijte tri slučajna elementa iz spiska tako da se u uzorku elementi ne ponavljaju.
Dat je broj:
num = 7
Inicijalizujte ga.
Data je torka (tuple):
tlp = (10, 6, 2, 4)
Dobijte iz nje slučajan broj, a zatim inicijalizujte ga.