random
moduuli on sisäänrakennettu moduuli tuottaa pseudo-satunnaisia muuttujia. Sitä voidaan käyttää suorittaa joitakin toimia satunnaisesti, kuten saada satunnaislukua, valitsemalla satunnainen elementtejä luettelosta, sekoita elementtejä satunnaisesti, jne.
Luo Satunnainen Kelluu
random.random()
metodi palauttaa satunnainen desimaaliluku välillä 0.0-1.0. Funktio ei tarvitse argumentteja.,
Kopioi
>>> import random>>> random.random()0.645173684807533
Tuottaa Satunnaisia Kokonaislukuja
random.randint()
metodi palauttaa satunnaisen kokonaisluvun väliltä määritelty kokonaislukuja.
Kopioi
>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49
Luo Satunnaisia Numeroita Kantaman sisällä
random.randrange()
metodi palauttaa satunnaisesti valitun elementin välillä luotu aloittaa, pysäyttää ja askel argumentteja. Aloitusarvo on oletusarvoisesti 0., Vastaavasti vaiheen arvo on oletuksena 1.
Kopioi
>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80
Valitse Satunnainen Elementtejä
random.choice()
metodi palauttaa satunnaisesti valittu elementti ei-tyhjä sekvenssi. Tyhjä sekvenssi argumenttina herättää Indeksivirheen.
Kopioi
>>> import random>>> random.choice('computer')'t' >>> random.choice()45 >>> random.choice((12,23,45,67,65,43))67
Shuffle Elementtejä Satunnaisesti
random.shuffle()
menetelmä satunnaisesti lisätilauksia elementit luetteloon.,
Lue lisää Python Docsin satunnaismoduulista.