modulrandom
je vestavěný modul pro generování pseudonáhodných proměnných. To může být použit provést některé akce náhodně, jako je získat náhodné číslo, výběr náhodných prvků ze seznamu, náhodně zamíchat prvky, atd.
generování náhodných plováků
metodarandom.random()
vrací náhodné číslo plováku mezi 0,0 až 1,0. Funkce nepotřebuje žádné argumenty.,
Kopírovat
>>> import random>>> random.random()0.645173684807533
Generovat Náhodná Celá čísla
random.randint()
metoda vrací náhodné číslo mezi zadanými celá čísla.
Kopírovat
>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49
Generovat Náhodná Čísla v Rozsahu
random.randrange()
metoda vrací náhodně vybraný prvek z řady vytvořené start, stop a step argumenty. Hodnota start je ve výchozím nastavení 0., Podobně je Hodnota kroku ve výchozím nastavení 1.
Kopírovat
>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80
Vyberte Náhodných Prvků
random.choice()
metoda vrací náhodně vybraný prvek z non-prázdný sekvence. Prázdná sekvence jako argument vyvolává IndexError.
Kopírovat
>>> import random>>> random.choice('computer')'t' >>> random.choice()45 >>> random.choice((12,23,45,67,65,43))67
Shuffle Prvky Náhodně
random.shuffle()
metoda náhodně mění pořadí prvků v seznamu.,
Další informace o náhodném modulu v Python docs.