Satunnaisuus Pythonissa
random.randomrandom.randintrandom.uniformrandom.randrangerandom.choicerandom.samplerandom.shufflerandom.seedAnnettu kaksi kokonaislukua:
pythonnum1 = 10
num2 = 20
Generoi satunnainen kokonaisluku annettujen lukujemme määrittelemästä alueesta.
Annettu kaksi kokonaislukua:
pythonnum1 = 5
num2 = 30
Generoi pseudosatunnainen kokonaisluku annettujen lukujemme määrittelemästä alueesta.
Annettu kaksi desimaalilukua:
pythonnum1 = 1.345
num2 = 14.784
Generoi pseudosatunnainen reaaliluku annettujen lukujemme määrittelemästä alueesta.
Annettu kaksi kokonaislukua:
pythonnum1 = -2
num2 = 10
Generoi satunnainen reaaliluku annettujen lukujemme määrittelemästä alueesta.
Annettu kolme lukua:
pythonnum1 = 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:
pythonlst = [1, 2, 3, 4, 5]
Hae satunnainen elementti tästä listasta.
Annettu lista:
pythonlst = [1, 2, 3, 4, 5]
Hae uusi lista, joka koostuu kolmesta satunnaisesta elementistä alkuperäisestä listasta.
Annettu lista:
pythonlst = [1, 2, 3, 4, 5]
Sekoita tämän listan elementit satunnaiseen järjestykseen.
Annettu lista duplikaatteineen:
pythonlst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Hae kolme satunnaista elementtiä listasta siten, että elementit eivät toistu otoksessa.
Annettu luku:
pythonnum = 7
Alusta se.
Annettu monikko:
pythontlp = (10, 6, 2, 4)
Hae siitä satunnainen luku, ja sen jälkeen alusta se.