Občas je potřeba vybrat náhodnou hodnotu.
Na to není v Pythonu funkce k dispozici přímo, ale dá se zpřístupnit
pomocí příkazu import:
>>> from random import randrange
>>> randrange(6)
3
Neboli:
random (který obsahuje funkce kolem náhodných hodnot)
zpřístupni (import) funkci randrange (která umí vybírat náhodná čísla).Volání funkce randrange několikrát opakuj.
Jaká čísla můžeš dostat?
Modulů jako random, ze kterých se dají naimportovat užitečná rozšiření,
je spousta – na práci s textem, kreslení obrázků, práci se soubory nebo dny
v kalendáři, kompresi dat, posílání e-mailů, stahování z internetu…
Stačí jen vědět (nebo umět najít), jak se ten správný modul a funkce jmenuje.
A kdyby nestačilo to, co má Python zabudované v sobě, další rozšiřující moduly
se dají doinstalovat.
Když už jsme u náhody, zkusme si ještě vylosovat náhodné číslo v loterii.
Na výběr ze seznamu má modul random funkci choice:
>>> from random import choice
>>> loterie = [3, 42, 12, 19, 30, 59]
>>> choice(loterie)
12
Podobně se dá vybrat náhodná karta z ruky, náhodný účastník kurzu, náhodná barva – cokoli, co umíš dát do seznamu.