Náhodná čísla v Pythonu
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Jsou dána dvě celá čísla:
num1 = 10
num2 = 20
Vygenerujte náhodné celé číslo z rozsahu daného našimi čísly.
Jsou dána dvě celá čísla:
num1 = 5
num2 = 30
Vygenerujte pseudonáhodné celé číslo z rozsahu daného našimi čísly.
Jsou dána dvě desetinná čísla:
num1 = 1.345
num2 = 14.784
Vygenerujte pseudonáhodné reálné číslo z rozsahu daného našimi čísly.
Jsou dána dvě celá čísla:
num1 = -2
num2 = 10
Vygenerujte náhodné reálné číslo z rozsahu daného našimi čísly.
Jsou dána tři čísla:
num1 = 5
num2 = 50
num3 = 4
Vygenerujte náhodné číslo z rozsahu, daného prvním a druhým číslem. Třetí číslo ať určuje krok výběru.
Je dán seznam:
lst = [1, 2, 3, 4, 5]
Získejte náhodný prvek z tohoto seznamu.
Je dán seznam:
lst = [1, 2, 3, 4, 5]
Získejte nový seznam skládající se ze tří náhodných prvků původního seznamu.
Je dán seznam:
lst = [1, 2, 3, 4, 5]
Zamíchejte prvky tohoto seznamu v náhodném pořadí.
Je dán seznam s duplikáty:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Získejte tři náhodné prvky ze seznamu tak, aby se ve výběru prvky neopakovaly.
Je dáno číslo:
num = 7
Inicializujte jej.
Je dán tuple:
tlp = (10, 6, 2, 4)
Získejte z něj náhodné číslo, a poté jej inicializujte.