Moduł losowy Pythona (Random Module)
- Poprzednia strona Kluczowe słowa w Pythonie
- Następna strona Moduł żądania
Python ma wbudowany moduł do tworzenia liczb losowych.
random
Moduł ma zestaw metod takich jak:
Metoda | Opis |
---|---|
seed() | Inicjuje generator liczb losowych. |
getstate() | Zwraca bieżący wewnętrzny stan generatora liczb losowych. |
setstate() | Odzyskuje wewnętrzny stan generatora liczb losowych. |
getrandbits() | Zwraca liczbę reprezentującą losową pozycję. |
randrange() | Zwraca losową liczbę z danego zakresu. |
randint() | Zwraca losową liczbę z danego zakresu. |
choice() | Zwraca losowy element z danej sekwencji. |
choices() | Zwraca listę zawierającą losowo wybrane elementy z danej sekwencji. |
shuffle() | Akceptuje sekwencję i zwraca tę sekwencję w losowej kolejności. |
sample() | Zwraca podany próbek z sekwencji. |
random() | Zwraca liczbę zmiennoprzecinkową między 0 a 1. |
uniform() | Zwraca losową liczbę zmiennoprzecinkową między dwoma podanymi parametrami. |
triangular() | Zwraca losową liczbę zmiennoprzecinkową między dwoma podanymi parametrami, możesz również ustawić parametr trybu, aby określić środek między dwoma innymi parametrami. |
betavariate() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu Beta (używany w statystyce) |
expovariate() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu eksponencjalnego (używany w statystyce), jeśli parametr jest ujemny, zwraca liczbę zmiennoprzecinkową z zakresu 0 do -1 |
gammavariate() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu Gamma (używany w statystyce) |
gauss() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu Gaussa (używany w teorii prawdopodobieństwa) |
lognormvariate() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu lognormalnego (używany w teorii prawdopodobieństwa) |
normalvariate() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu normalnego (używany w teorii prawdopodobieństwa) |
vonmisesvariate() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu von Mises (używany w statystyce kierunkowej) |
paretovariate() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu Pareto (używany w teorii prawdopodobieństwa) |
weibullvariate() | Zwraca losową liczbę zmiennoprzecinkową z zakresu 0 do 1 na podstawie rozkładu Weibull (używany w statystyce) |
- Poprzednia strona Kluczowe słowa w Pythonie
- Następna strona Moduł żądania