Modulo casuale Python (Random Module)
- Pagina precedente Parola chiave di Python
- Pagina successiva Modulo di richiesta
Python ha un modulo integrato utilizzabile per generare numeri casuali.
random
Il modulo ha un insieme di metodi come segue:
Metodo | Descrizione |
---|---|
seed() | Inizializza il generatore di numeri casuali. |
getstate() | Restituisce lo stato interno attuale del generatore di numeri casuali. |
setstate() | Ripristina lo stato interno del generatore di numeri casuali. |
getrandbits() | Restituisce un numero casuale rappresentante una posizione casuale. |
randrange() | Restituisce un numero casuale tra due intervalli specificati. |
randint() | Restituisce un numero casuale tra due intervalli specificati. |
choice() | Restituisce un elemento casuale dalla sequenza dati specificata. |
choices() | Restituisce una lista che contiene una selezione casuale dalla sequenza dati specificata. |
shuffle() | Accetta una sequenza e restituisce questa sequenza in ordine casuale. |
sample() | Restituisce un campione della sequenza dati specificata. |
random() | Restituisce un numero floating-point tra 0 e 1. |
uniform() | Restituisce un numero floating-point casuale tra due parametri dati. |
triangular() | Restituisce un numero floating-point casuale tra due parametri dati, puoi anche impostare il parametro di modalità per specificare il punto medio tra altri due parametri. |
betavariate() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione Beta (usata nella statistica). |
expovariate() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione esponenziale (usata nella statistica), se il parametro è negativo, restituisce un numero casuale di virgola mobile tra 0 e -1. |
gammavariate() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione Gamma (usata nella statistica). |
gauss() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione Gaussiana (usata nella probabilità). |
lognormvariate() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione log-normale (usata nella probabilità). |
normalvariate() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione normale (usata nella probabilità). |
vonmisesvariate() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione di von Mises (usata nella statistica direzionale). |
paretovariate() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione di Pareto (usata nella probabilità). |
weibullvariate() | Restituisce un numero casuale di virgola mobile tra 0 e 1 basato sulla distribuzione di Weibull (usata nella statistica). |
- Pagina precedente Parola chiave di Python
- Pagina successiva Modulo di richiesta