Satunnaisuus Pythonissa
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Annettu kaksi kokonaislukua:
num1 = 10
num2 = 20
Generoi satunnainen kokonaisluku annettujen lukujemme määrittelemästä alueesta.
Annettu kaksi kokonaislukua:
num1 = 5
num2 = 30
Generoi pseudosatunnainen kokonaisluku annettujen lukujemme määrittelemästä alueesta.
Annettu kaksi desimaalilukua:
num1 = 1.345
num2 = 14.784
Generoi pseudosatunnainen reaaliluku annettujen lukujemme määrittelemästä alueesta.
Annettu kaksi kokonaislukua:
num1 = -2
num2 = 10
Generoi satunnainen reaaliluku annettujen lukujemme määrittelemästä alueesta.
Annettu kolme lukua:
num1 = 5
num2 = 50
num3 = 4
Generoi satunnainen luku ensimmäisen ja toisen luvun määrittelemästä alueesta. Kolmas luku määrittäköön otosvälin.
Annettu lista:
lst = [1, 2, 3, 4, 5]
Hae satunnainen elementti tästä listasta.
Annettu lista:
lst = [1, 2, 3, 4, 5]
Hae uusi lista, joka koostuu kolmesta satunnaisesta elementistä alkuperäisestä listasta.
Annettu lista:
lst = [1, 2, 3, 4, 5]
Sekoita tämän listan elementit satunnaiseen järjestykseen.
Annettu lista duplikaatteineen:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Hae kolme satunnaista elementtiä listasta siten, että elementit eivät toistu otoksessa.
Annettu luku:
num = 7
Alusta se.
Annettu monikko:
tlp = (10, 6, 2, 4)
Hae siitä satunnainen luku, ja sen jälkeen alusta se.