Ilrandom
modulo è un modulo incorporato per generare le variabili pseudo-casuali. Può essere utilizzato eseguire alcune azioni in modo casuale, ad esempio per ottenere un numero casuale, selezionando un elemento casuale da un elenco, elementi casuale casuale, ecc.
Genera Float casuali
Il metodorandom.random()
restituisce un numero float casuale compreso tra 0,0 e 1,0. La funzione non ha bisogno di argomenti.,
Copy
>>> import random>>> random.random()0.645173684807533
Genera numeri interi casuali
Il metodo random.randint()
restituisce un numero intero casuale tra gli interi specificati.
Copia
>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49
Genera numeri casuali all’interno dell’intervallo
Il metodorandom.randrange()
restituisce un elemento selezionato casualmente dall’intervallo creato dall’inizio, dall’arresto e dal argomenti passo. Il valore di start è 0 per impostazione predefinita., Allo stesso modo, il valore del passo è 1 per impostazione predefinita.
Copia
>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80
Seleziona elementi casuali
Il metodo random.choice()
restituisce un elemento selezionato casualmente da una sequenza non vuota. Una sequenza vuota come argomento genera un IndexError.
Copia
Mischia gli elementi in modo casuale
Il metodo random.shuffle()
riordina casualmente gli elementi in una lista.,
Scopri di più sul modulo casuale in Python docs.