Random in Python

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

Sono dati due numeri interi:

pythonnum1 = 10
num2 = 20

Genera un numero intero casuale dall'intervallo definito dai nostri numeri.

Задание 2

Sono dati due numeri interi:

pythonnum1 = 5
num2 = 30

Genera un numero intero pseudo-casuale dall'intervallo definito dai nostri numeri.

Задание 3

Sono dati due numeri frazionari:

pythonnum1 = 1.345
num2 = 14.784

Genera un numero reale pseudo-casuale dall'intervallo definito dai nostri numeri.

Задание 4

Sono dati due numeri interi:

pythonnum1 = -2
num2 = 10

Genera un numero reale casuale dall'intervallo definito dai nostri numeri.

Задание 5

Sono dati tre numeri:

pythonnum1 = 5
num2 = 50
num3 = 4

Genera un numero casuale dall'intervallo, definito dal primo e dal secondo numero. Il terzo numero determini il passo di campionamento.

Задание 6

È data una lista:

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

Ottieni un elemento casuale da questa lista.

Задание 7

È data una lista:

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

Ottieni una nuova lista, composta da tre elementi casuali della lista originale.

Задание 8

È data una lista:

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

Mescola gli elementi di questa lista in ordine casuale.

Задание 9

È data una lista con duplicati:

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

Ottieni tre elementi casuali dalla lista in modo che gli elementi non si ripetano nel campione.

Задание 10

È dato un numero:

pythonnum = 7

Inizializzalo.

Задание 11

È data una tupla:

pythontlp = (10, 6, 2, 4)

Ottieni da essa un numero casuale, e poi inizializzalo.