Сообщить об ошибке.

Краткий обзор раздела: Модуль random, случайные числа в Python

Содержание с кратким описанием:

ОБЗОР: Модуль random, случайные числа в Python.
Модуль random реализует генераторы псевдослучайных чисел для различных распределений.
Генерация случайного целого числа или байтов.
Функция random.randint() возвращает случайное целое число N из интервала a <= N <= b. Функция random.randrange() возвращает случайное целое число из указанного диапазона (start, stop, step).
Генерация случайных вещественных чисел.
Функция random.random() возвращает случайное число с плавающей запятой из интервала 0.0,1.0). Функция [random.uniform() возвращает случайное число с плавающей запятой N из интервала [a,b] если a<b или из интервала [b,a] если b<a.
Функция choice() модуля в Python, выбирает случайный элемент.
Функция random.choice() модуля random возвращает один случайный элемент из непустой последовательности seq.
Функция random.choices() в Python, выбирает несколько случайных элементов.
Функция random.choices() модуля random возвращает список элементов длины k, выбранных из последовательности population с перестановкой элементов. Возвращаемые элементы не сохраняют первоначальный порядок.
Функция shuffle() модуля random в Python, перемешивает список.
Функция random.shuffle() перемешивает изменяемую последовательность x случайным образом на месте. Ничего не возвращает.
Функция random.sample() модуля random в Python.
Функция sample() модуля random возвращает список длины k случайных элементов, выбранных из последовательности или множества population. Исходная последовательность population остается неизменной. Используется для случайной выборки без замены.
Инициализация и состояние генератора в Python.
Функция random.seed() задает начальное состояние генератора. Функция random.getstate() возвращает кортеж с параметрами внутреннего состояния генератора. Функция random.setstate() задает внутреннее состояние генератора на основе параметров.
Классы Random() и SystemRandom() модуля random в Python.
Класс random.Random() позволяет создать экземпляр генератора псевдослучайных чисел. Класс random.SystemRandom() позволяет создать экземпляр генератора, использующим в качестве источника энтропии - ресурсы операционной системы.
Вероятностные распределения в модуле random Python.
В этом разделе представлены функции для получения случайных чисел из вероятностных распределений.
Рецепты использования модуля random в Python.
По умолчанию функция random.random() возвращает числа, кратные 2<sup>-53</sup>, в диапазоне 0.0 ≤ x < 1.0. Все такие числа расположены через равные промежутки и могут быть точно представлены как числа Python с плавающей запятой. Другие представимые числа float в интервале не могут быть выбраны
Функция binomialvariate() модуля random в Python.
Новое в версии 3.12. Функция random.binomialvariate() модуля random возвращает количество успехов для n независимых испытаний с вероятностью успеха в каждом испытании, равной p