Satunnaisuus Pythonissa

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

Annettu kaksi kokonaislukua:

pythonnum1 = 10
num2 = 20

Generoi satunnainen kokonaisluku annettujen lukujemme määrittelemästä alueesta.

Задание 2

Annettu kaksi kokonaislukua:

pythonnum1 = 5
num2 = 30

Generoi pseudosatunnainen kokonaisluku annettujen lukujemme määrittelemästä alueesta.

Задание 3

Annettu kaksi desimaalilukua:

pythonnum1 = 1.345
num2 = 14.784

Generoi pseudosatunnainen reaaliluku annettujen lukujemme määrittelemästä alueesta.

Задание 4

Annettu kaksi kokonaislukua:

pythonnum1 = -2
num2 = 10

Generoi satunnainen reaaliluku annettujen lukujemme määrittelemästä alueesta.

Задание 5

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.

Задание 6

Annettu lista:

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

Hae satunnainen elementti tästä listasta.

Задание 7

Annettu lista:

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

Hae uusi lista, joka koostuu kolmesta satunnaisesta elementistä alkuperäisestä listasta.

Задание 8

Annettu lista:

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

Sekoita tämän listan elementit satunnaiseen järjestykseen.

Задание 9

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.

Задание 10

Annettu luku:

pythonnum = 7

Alusta se.

Задание 11

Annettu monikko:

pythontlp = (10, 6, 2, 4)

Hae siitä satunnainen luku, ja sen jälkeen alusta se.