Рандом в 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)

Получите из него случайное число, а затем инициализируйте его.