Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
48 / 37 / 14
Регистрация: 23.12.2015
Сообщений: 199

Генерация одних и тех же псевдослучайных чисел

08.07.2024, 18:51. Показов 479. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочется такой генератор псевдослучайных чисел, который был бы задан Стандартом каким-то.
Что сделано.
Такой код
Python
1
2
3
4
5
6
7
8
9
10
11
# https://ps.readthedocs.io/ru/latest/random.html
 
import random
 
 
 
random.seed(1)
index=1
while index<=3:
    print(random.randint(1,100))
    index+=1
Выдает три числа

18
73
98

И при запуске через установленную на моем компьютере Anaconda Promth и если запустить в онлайн-интерпретаторе https://www.online-python.com/
Вопрос - на основании каких-то стандартов можно надеяться, что так будет всегда на "любом третьем Питоне" или нет, на каком-то интерпретаторе такой код может выдать другие числа?
Заранее спасибо за ответы. С уважением.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.07.2024, 18:51
Ответы с готовыми решениями:

Генерация псевдослучайных чисел
На скриншоте видно, я создаю четыре переменные и присваиваю к ним значения от созданных ранее четырех объектов класса Random. проблема в...

C++11 генерация псевдослучайных чисел
Хотел заполнить матрицу максимального потребления ресурсов процессами (алгоритм банкира), но при генерации чисел возникла проблема (ошибка...

Генерация псевдослучайных чисел!!!
Помогите кто чем может!!пожалуйста! Составьте программу, реализующую линейный конгруэнтный ГПСЧ, и способную генерировать случайные...

7
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
08.07.2024, 19:13
Ajir, хочется генератор случайных чисел, который выдавал бы на разных системах одинаковые случайные числа?
0
48 / 37 / 14
Регистрация: 23.12.2015
Сообщений: 199
08.07.2024, 19:28  [ТС]
iSmokeJC: Да.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
08.07.2024, 19:30
Зачем????
0
Любознательный
 Аватар для YuS_2
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,214
08.07.2024, 20:26
Цитата Сообщение от Ajir Посмотреть сообщение
на основании каких-то стандартов можно надеяться, что так будет всегда на "любом третьем Питоне" или нет, на каком-то интерпретаторе такой код может выдать другие числа?
надеяться можно, гарантировать ничего нельзя... это же случайные числа, пусть даже и псевдо...
0
Модератор
Эксперт Java
 Аватар для alecss131
2850 / 1358 / 405
Регистрация: 11.08.2017
Сообщений: 4,334
Записей в блоге: 2
08.07.2024, 23:27
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Зачем????
Такое используется например в играх с процедурной генерацией мира, можно получить тот же самый результат введя сид генерации

Я бы сказал так, наоборот истинная случайность мало где нужна. Полезнее случайность которую можно повторить
4
Любознательный
 Аватар для YuS_2
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,214
09.07.2024, 08:53
Цитата Сообщение от alecss131 Посмотреть сообщение
случайность которую можно повторить
угу, случайности не случайны...

Для уверенности, вместо надежды при портировании... написать свой алгоритм с возможностью задавать источник энтропии?
0
Эксперт .NET
 Аватар для Usaga
14127 / 9347 / 1350
Регистрация: 21.01.2016
Сообщений: 35,125
09.07.2024, 09:11
Цитата Сообщение от Ajir Посмотреть сообщение
Вопрос - на основании каких-то стандартов можно надеяться, что так будет всегда на "любом третьем Питоне" или нет, на каком-то интерпретаторе такой код может выдать другие числа?
Если нужна гарантия, то нужно использовать свой генератор псевдослучайных чисел. Писать не обязательно, можно утащить готовый. Главное, чтобы за его код отвечал ты. Тогда и будет тебе гарантия.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.07.2024, 09:11
Помогаю со студенческими работами здесь

Генерация псевдослучайных чисел
Здравствуйте! Пишу программу, в ней мне нужно использовать случайные числа, сгенерированные в заданном диапазоне. Подскажите пожалуйста,...

Генерация псевдослучайных чисел.с++
Метод середины квадратов, у меня программа вычисляет одно число, а надо 125. Как сделать чтоб выводило 125 . Цикл?

Генерация массива псевдослучайных чисел
нужно сгенерировать 4 массива псевдослучайных чисел по законам распределения(нормальный, гамма, лог.нормальный и вейбулла) Нормальный...

Генерация алгоритмов псевдослучайных чисел
Помогите пожалуйста! Не могу написать код программы. Даже не знаю с какой стороны подступиться,а скоро сессия:wall: Заранее благодарна....

Генерация псевдослучайных чисел (статистические отчеты)
Доброго времени суток! Есть формула для нахождения случайного числа r0=(k*r0+b) % M k,r,b,m - заданные числа, которые крутятся в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru