Случајност во Python

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

Дадени се два цели броја:

pythonnum1 = 10
num2 = 20

Генерирајте случаен цел број од опсегот дефиниран со нашите броеви.

Задание 2

Дадени се два цели броја:

pythonnum1 = 5
num2 = 30

Генерирајте псевдо-случаен цел број од опсегот дефиниран со нашите броеви.

Задание 3

Дадени се два децимални броја:

pythonnum1 = 1.345
num2 = 14.784

Генерирајте псевдо-случаен реален број од опсегот дефиниран со нашите броеви.

Задание 4

Дадени се два цели броја:

pythonnum1 = -2
num2 = 10

Генерирајте случаен реален број од опсегот дефиниран со нашите броеви.

Задание 5

Дадени се три броја:

pythonnum1 = 5
num2 = 50
num3 = 4

Генерирајте случаен број од опсегот, дефиниран со првиот и вториот број. Третиот број нека го одредува чекорот на семплирање.

Задание 6

Даден е список:

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

Добијте случаен елемент од овој список.

Задание 7

Даден е список:

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

Добијте нов список, составен од три случајни елементи од оригиналниот список.

Задание 8

Даден е список:

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

Измешајте ги елементите на овој список по случаен редослед.

Задание 9

Даден е список со дупликати:

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

Добијте три случајни елементи од списокот така што во селекцијата елементите да не се повторуваат.

Задание 10

Даден е број:

pythonnum = 7

Иницијализирајте го.

Задание 11

Даден е кортеж:

pythontlp = (10, 6, 2, 4)

Добијте случаен број од него, а потоа иницијализирајте го.