Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Наука и образование / Как работает функция ”random” и аналогичные ей? Действительно ли на выходе абсолютно случайные…
Вопрос из Яндекс Кью
22 ноября

Как работает функция ”random” и аналогичные ей? Действительно ли на выходе абсолютно случайные значения?

Алиса
На основе источников, возможны неточности

Функции для генерации случайных чисел, например random в Python, работают на основе алгоритма «Вихрь Мерсенна». skillbox.ru Для понимания его работы нужно представить вращающийся вихрь, заполненный числами. skillbox.ru Когда используются функции модуля random, алгоритм выхватывает из вихря несколько чисел и создаёт на их основе случайное число. skillbox.ru Это случайное число выводится в консоль, а взятые из вихря числа возвращаются, и процесс может повторяться множество раз. skillbox.ru

Выходящие значения не являются абсолютно случайными, так как это псевдослучайные числа, то есть значения и их последовательности формируются на основе формулы. {6-host} Последовательность зависит от нескольких параметров, поэтому не является случайной в полном смысле этого слова. {6-host}

Однако для многих задач программирования псевдослучайные генераторы подходят, так как генерация истинной случайности на основе принципов квантовой механики на практике слишком дорога и сложна. {6-host}

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Tue Jul 15 2025 10:55:15 GMT+0300 (Moscow Standard Time)