Python tilfældig modul (Random Module)
- Forrige Side Python Nøgleord
- Næste Side Anmodningsmodul
Python har en indbygget modul, der kan bruges til at lave tilfældige tal.
random
Modulen har en række metoder som følgende:
Metode | Beskrivelse |
---|---|
seed() | Initialiser tilfældigtalsgeneratoren. |
getstate() | Returner den aktuelle interne tilstand for tilfældigtalsgeneratoren. |
setstate() | Genskab den interne tilstand for tilfældigtalsgeneratoren. |
getrandbits() | Returner et tal, der repræsenterer en tilfældig position. |
randrange() | Returner et tilfældigt tal inden for den givne række. |
randint() | Returner et tilfældigt tal inden for den givne række. |
choice() | Returner et tilfældigt element fra den givne sekvens. |
choices() | Returner en liste, der indeholder tilfældigt valgte elementer fra den givne sekvens. |
shuffle() | Accepter en sekvens og returner denne sekvens i en tilfældig rækkefølge. |
sample() | Returner en given prøve fra sekvensen. |
random() | Returner en flydende tal mellem 0 og 1. |
uniform() | Returner en tilfældig flydende tal mellem to givne parametre. |
triangular() | Returner en tilfældig flydende tal mellem to givne parametre, du kan også indstille et mønsterparameter for at specificere midtpunktet mellem to andre parametre. |
betavariate() | Baseret på Beta-fordeling (brugt i statistik) returnerer tilfældige flydende tal mellem 0 og 1. |
expovariate() | Baseret på eksponentfordeling (brugt i statistik), returnerer tilfældige flydende tal mellem 0 og 1, hvis parameteren er negativ, returneres tilfældige flydende tal mellem 0 og -1. |
gammavariate() | Baseret på Gamma-fordeling (brugt i statistik) returnerer tilfældige flydende tal mellem 0 og 1. |
gauss() | Baseret på Gauss-fordeling (brugt i sandsynlighedsregning) returnerer tilfældige flydende tal mellem 0 og 1. |
lognormvariate() | Baseret på lognormalfordeling (brugt i sandsynlighedsregning) returnerer tilfældige flydende tal mellem 0 og 1. |
normalvariate() | Baseret på normalfordeling (brugt i sandsynlighedsregning) returnerer tilfældige flydende tal mellem 0 og 1. |
vonmisesvariate() | Baseret på von Mises-fordeling (brugt i retningstatistik) returnerer tilfældige flydende tal mellem 0 og 1. |
paretovariate() | Baseret på Pareto-fordeling (brugt i sandsynlighedsregning) returnerer tilfældige flydende tal mellem 0 og 1. |
weibullvariate() | Baseret på Weibull-fordeling (brugt i statistik) returnerer tilfældige flydende tal mellem 0 og 1. |
- Forrige Side Python Nøgleord
- Næste Side Anmodningsmodul