Random în Python

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

Sunt date două numere întregi:

pythonnum1 = 10
num2 = 20

Generați un număr întreg aleator din intervalul definit de numerele noastre.

Задание 2

Sunt date două numere întregi:

pythonnum1 = 5
num2 = 30

Generați un număr întreg pseudoaleator din intervalul definit de numerele noastre.

Задание 3

Sunt date două numere fracționare:

pythonnum1 = 1.345
num2 = 14.784

Generați un număr real pseudoaleator din intervalul definit de numerele noastre.

Задание 4

Sunt date două numere întregi:

pythonnum1 = -2
num2 = 10

Generați un număr real aleator din intervalul definit de numerele noastre.

Задание 5

Sunt date trei numere:

pythonnum1 = 5
num2 = 50
num3 = 4

Generați un număr aleator din intervalul, definit de primul și al doilea număr. Al treilea număr să determine pasul de eșantionare.

Задание 6

Este dată o listă:

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

Obțineți un element aleator din această listă.

Задание 7

Este dată o listă:

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

Obțineți o listă nouă, formată din trei elemente aleatorii din lista inițială.

Задание 8

Este dată o listă:

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

Amestecați elementele acestei liste în ordine aleatorie.

Задание 9

Este dată o listă cu duplicate:

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

Obțineți trei elemente aleatorii din listă astfel încât în eșantion elementele să nu se repete.

Задание 10

Este dat un număr:

pythonnum = 7

Inițializați-l.

Задание 11

Este dat un tuplu:

pythontlp = (10, 6, 2, 4)

Obțineți din el un număr aleator, apoi inițializați-l.