Naključje v Pythonu

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

Podani sta dve celi števili:

pythonnum1 = 10
num2 = 20

Ustvarite naključno celo število iz obsega, ki ga določata naši števili.

Задание 2

Podani sta dve celi števili:

pythonnum1 = 5
num2 = 30

Ustvarite psevdonaključno celo število iz obsega, ki ga določata naši števili.

Задание 3

Podani sta dve decimalni števili:

pythonnum1 = 1.345
num2 = 14.784

Ustvarite psevdonaključno realno število iz obsega, ki ga določata naši števili.

Задание 4

Podani sta dve celi števili:

pythonnum1 = -2
num2 = 10

Ustvarite naključno realno število iz obsega, ki ga določata naši števili.

Задание 5

Podane so tri številke:

pythonnum1 = 5
num2 = 50
num3 = 4

Ustvarite naključno število iz obsega, ki ga določata prva in druga številka. Tretja številka naj določa korak vzorčenja.

Задание 6

Podan je seznam:

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

Pridobite naključni element iz tega seznama.

Задание 7

Podan je seznam:

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

Pridobite nov seznam, sestavljen iz treh naključnih elementov izvirnega seznama.

Задание 8

Podan je seznam:

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

Premešajte elemente tega seznama v naključnem vrstnem redu.

Задание 9

Podan je seznam z dvojniki:

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

Pridobite tri naključne elemente iz seznama tako, da se elementi v vzorcu ne ponavljajo.

Задание 10

Podana je številka:

pythonnum = 7

Inicializirajte jo.

Задание 11

Podan je terka:

pythontlp = (10, 6, 2, 4)

Iz nje pridobite naključno število, nato pa ga inicializirajte.