Случайни числа в Python
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Дадени са две цели числа:
num1 = 10
num2 = 20
Генерирайте случайно цяло число от диапазона, зададен от нашите числа.
Дадени са две цели числа:
num1 = 5
num2 = 30
Генерирайте псевдослучайно цяло число от диапазона, зададен от нашите числа.
Дадени са две дробни числа:
num1 = 1.345
num2 = 14.784
Генерирайте псевдослучайно реално число от диапазона, зададен от нашите числа.
Дадени са две цели числа:
num1 = -2
num2 = 10
Генерирайте случайно реално число от диапазона, зададен от нашите числа.
Дадени са три числа:
num1 = 5
num2 = 50
num3 = 4
Генерирайте случайно число от диапазона, зададен от първото и второто число. Третото число нека определя стъпката на извадката.
Даден е списък:
lst = [1, 2, 3, 4, 5]
Вземете случаен елемент от този списък.
Даден е списък:
lst = [1, 2, 3, 4, 5]
Вземете нов списък, състоящ се от три случайни елемента от оригиналния списък.
Даден е списък:
lst = [1, 2, 3, 4, 5]
Разбъркайте елементите на този списък в случаен ред.
Даден е списък с дублиращи се елементи:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Вземете три случайни елемента от списъка така, че в извадката елементите да не се повтарят.
Дадено е число:
num = 7
Инициализирайте го.
Даден е кортеж:
tlp = (10, 6, 2, 4)
Вземете от него случайно число, а след това инициализирайте го.