the random
module is a built-in module to generate the pseudo-random változók. Ezt fel lehet használni végre néhány műveletet véletlenszerűen, mint például, hogy egy véletlen számot, kiválasztja a véletlen elemeket egy listából, shuffle elemek véletlenszerűen, stb ..
Generate Random Floats
The random.random()
method returns a random float number between 0.0 to 1.0. A függvénynek nincs szüksége argumentumokra.,
Copy
>>> import random>>> random.random()0.645173684807533
véletlenszerű egészek generálása
a random.randint()
metódus véletlenszerű egész számot ad vissza a megadott egész számok között.
Copy
>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49
véletlenszerű számok generálása a
random.randrange()
metódus egy véletlenszerűen kiválasztott elemet ad vissza a start, stop és lépés érvek. A start értéke alapértelmezés szerint 0., Hasonlóképpen, a lépés értéke alapértelmezés szerint 1.
Copy
>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80
Select Random Elements
the random.choice()
metódus egy véletlenszerűen kiválasztott elemet ad vissza egy nem üres sorozatból. Egy üres szekvencia argumentumként Indexerrort vet fel.
Copy
>>> import random>>> random.choice('computer')'t' >>> random.choice()45 >>> random.choice((12,23,45,67,65,43))67
Shuffle elemek véletlenszerűen
arandom.shuffle()
módszer véletlenszerűen átrendezi az elemeket egy listában.,
Tudjon meg többet a véletlenszerű modulról a Python dokumentumokban.