Náhodné hodnoty v Pythone

random.randomrandom.randintrandom.uniformrandom.randrangerandom.choicerandom.samplerandom.shufflerandom.seed
Задание 1

Sú dané dve celé čísla:

pythonnum1 = 10
num2 = 20

Vygenerujte náhodné celé číslo z rozsahu, ktorý je daný našimi číslami.

Задание 2

Sú dané dve celé čísla:

pythonnum1 = 5
num2 = 30

Vygenerujte pseudo-náhodné celé číslo z rozsahu, ktorý je daný našimi číslami.

Задание 3

Sú dané dve desatinné čísla:

pythonnum1 = 1.345
num2 = 14.784

Vygenerujte pseudo-náhodné reálne číslo z rozsahu, ktorý je daný našimi číslami.

Задание 4

Sú dané dve celé čísla:

pythonnum1 = -2
num2 = 10

Vygenerujte náhodné reálne číslo z rozsahu, ktorý je daný našimi číslami.

Задание 5

Sú dané tri čísla:

pythonnum1 = 5
num2 = 50
num3 = 4

Vygenerujte náhodné číslo z rozsahu, ktorý je daný prvým a druhým číslom. Tretie číslo nech určuje krok výberu.

Задание 6

Daný je zoznam:

pythonlst = [1, 2, 3, 4, 5]

Získajte náhodný prvok z tohto zoznamu.

Задание 7

Daný je zoznam:

pythonlst = [1, 2, 3, 4, 5]

Získajte nový zoznam, ktorý sa skladá z troch náhodných prvkov pôvodného zoznamu.

Задание 8

Daný je zoznam:

pythonlst = [1, 2, 3, 4, 5]

Zamiešajte prvky tohto zoznamu v náhodnom poradí.

Задание 9

Daný je zoznam s duplicitami:

pythonlst = [1, 1, 1, 2, 2, 3, 3, 4, 5]

Získajte tri náhodné prvky zo zoznamu tak, aby sa vo výbere prvky neopakovali.

Задание 10

Dané je číslo:

pythonnum = 7

Inicializujte ho.

Задание 11

Daná je n-tica:

pythontlp = (10, 6, 2, 4)

Získajte z nej náhodné číslo a potom ho inicializujte.