random modul, python 3 kezdőknek és kezdőknek

random modul funkciók generál véletlen számokat, betűket, véletlenszerűen kiválasztunk elemek sorozatát.

random.seed ([X], version = 2) - inicializálni véletlenszám-generátor. Ha X nincs megadva, a rendszer időt.

random.getstate () - generátor belső állapota.

random.setstate (állam) - helyreállítja a belső állapotát a generátort. állami paramétert meg kell kapott függvény getstate ().

random.getrandbits (N) - N visszaad egy véletlen bit.

random.randrange (start, stop, lépés) - visszaadja egy véletlenszerűen kiválasztott számú szekvenciák.

random.randint (A, B) - véletlen egész szám N, A ≤ N ≤ B.

random.choice (szekvencia) - egy nem üres szekvencia véletlenszerű elemet.

random.shuffle (szekvencia, [rand]) - keverés szekvenciát (a szekvencia megváltozik). Ezért a funkció nem működik a megváltoztathatatlan objektumokat.

random.sample (populáció, k) - egy listát a hossza k a lakosság szekvenciát.

random.random () - egy véletlen számot 0 és 1 közötti.

random.uniform (A, B) - véletlenszerű lebegőpontos szám, A ≤ N ≤ B (vagy B ≤ N ≤ A).

random.triangular (alacsony, magas, mód) - véletlenszerű lebegőpontos szám, alacsony ≤ N ≤ magas. Mode - forgalmazás.

random.betavariate (alfa, béta) - béta eloszlás. alfa> 0, béta> 0. Visszatér 0-1.

random.expovariate (lambd) - exponenciális eloszlás. lambd van 1 / átlagos megkívánt. Lambd különböznie kell a nullától. Eredmény értékek 0 és plusz végtelen, ha lambd pozitívan, és mínusz végtelen 0 lesz, ha lambd negatív.

random.gammavariate (alfa, béta) - gamma-eloszlás. Feltételei a paraméterek alfa> 0 és béta> 0.

random.gauss (érték szórás) - Gauss-féle eloszlás.

random.lognormvariate (mu, Sigma) - logaritmus normális eloszlás. Ha vesszük a természetes logaritmus ezen értékesítési, kapsz egy normális eloszlású mu és a szórás szigma. mu bármilyen érték lehet, és a Sigma nagyobbnak kell lennie, mint nulla.

random.normalvariate (mu, Sigma) - normális eloszlás. mu - középérték, szigma - szórás.

random.vonmisesvariate (mu, kappa) - mu - jelenti szög, radiánban 0 és 2π, és kappa - koncentráció a paraméter, amelynek nagyobbnak kell lennie, vagy egyenlő nullával. Ha kappa nullával egyenlő, ez az eloszlás csökkenti, hogy egy véletlen szögtartományba eső szögben 0 és 2π.

random.paretovariate (alfa) - Pareto-eloszlás.

random.weibullvariate (alfa, béta) - Weibull-féle eloszlás.

Elég egyszerű, és akkor most generál egy véletlen számot és sorrendjét. Sok szerencsét az üldözés!

Kapcsolódó cikkek