вопрос о "случайности и мой вопрос" - PullRequest
0 голосов
/ 13 октября 2019

пример:

import random
random.seed(10)
n1=random.randint(1,5)
n2=random.randint(1,5)
print(n1,n2)  # => 5,1

Я плохо разбираюсь в английском, поэтому я использовал переводчик. Пожалуйста, поймите, если это неудобно.

Если в скобках за одним и тем же выражением стоит то же число в скобках, всегда ли значение получается одинаковым? Интересно, что делают числа в скобках. Несколько раз запустите выражение без числа, значение будет изменяться все время.

식에서 식에서 식에서 식에서 식에서 식에서 나오나요 나오나요 나오나요 나오나요 나오나요 나오나요 나오나요 나오나요 나오나요 나오나요? 합니다 안에 들어가는 숫자 가 무슨 역할 을 하는지 궁금 합니다. 바뀝니다 를 넣지 않은 식에서 는 여러번 실행 하면 값 이 계속 바뀝니다.

1 Ответ

0 голосов
/ 13 октября 2019

Учитывая два random экземпляра в одном и том же семени, n-й вызов randint в первом экземпляре даст тот же номер, что и n-й вызов во втором экземпляре.

Это не означает, что случайное значение, возвращаемое при нескольких вызовах для одного и того же экземпляра, будет одинаковым.

Вы увидите один и тот же упорядоченный ряд значений, означающий, что если вы запустите свою программу на Python в другое время, вы увидите вывод 5,1 еще раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...