Модуль random в Python - это специальный набор функций, которые помогают создавать случайные числа и выбирать случайные элементы из списков.
Он полезен в создании игр, моделированиях, научных вычислениях и других задачах, где нужны случайные числа или элементы.
Это позволяет делать вещи, которые бы сложно сделать вручную, например, сгенерировать большое количество случайных чисел или найти случайные элементы из списка.
Для начала работы с random нам нужно его импортировать (одиннадцатый урок)
Теперь рассмотрим основные функции. Их всего 7:
- random(): генерирует случайное число от 0.0 до 1.0
- random.randint(a, b): Возвращает случайное целое число в диапазоне [a, b].
- random.randrange(start, stop, step): Возвращает случайное целое число из диапазона (start, stop), step означает шаг чисел (например: randrange(0, 10, 2), то число всегда будет случайным четным от 0 до 10)
- shuffle(): перемешивает список
- choice(): возвращает случайный элемент списка
- random.sample(array, amount): Возвращает случайный отрезок из указанной последовательности.
- random.uniform(a, b): Возвращает случайное (дробное) число в диапазоне [a, b]
На этом урок про random окончен.