Random u Pythonu
random.randomrandom.randintrandom.uniformrandom.randrangerandom.choicerandom.samplerandom.shufflerandom.seedData su dva cela broja:
pythonnum1 = 10
num2 = 20
Generišite slučajan ceo broj iz opsega zadatog našim brojevima.
Data su dva cela broja:
pythonnum1 = 5
num2 = 30
Generišite pseudoslučajan ceo broj iz opsega zadatog našim brojevima.
Data su dva razlomljena broja:
pythonnum1 = 1.345
num2 = 14.784
Generišite pseudoslučajan realni broj iz opsega zadatog našim brojevima.
Data su dva cela broja:
pythonnum1 = -2
num2 = 10
Generišite slučajan realni broj iz opsega zadatog našim brojevima.
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.
Dat je spisak:
pythonlst = [1, 2, 3, 4, 5]
Dobijte slučajan element iz ovog spiska.
Dat je spisak:
pythonlst = [1, 2, 3, 4, 5]
Dobijte novi spisak, koji se sastoji od tri slučajna elementa početnog spiska.
Dat je spisak:
pythonlst = [1, 2, 3, 4, 5]
Promešajte elemente ovog spiska u slučajnom redosledu.
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.
Dat je broj:
pythonnum = 7
Inicijalizujte ga.
Data je torka (tuple):
pythontlp = (10, 6, 2, 4)
Dobijte iz nje slučajan broj, a zatim inicijalizujte ga.