Метод Python random.seed() используется для генерации случайных чисел. Метод random() генерирует числа для некоторых значений. Это значение также называется начальным значением.
Содержание
Синтаксис
|
1 |
random.seed(svalue, version) |
Параметры
- svalue: это необязательный параметр, а начальное значение необходимо для генерации случайного числа. Значение по умолчанию — None, и если «None», генератор использует текущее системное время.
- version: это целое число, указывающее, как преобразовать параметр svalue в целое число. Значение по умолчанию — 2.
Возвращаемое значение
Это случайное значение.
Пример 1: как использовать метод random.seed()
|
1 2 3 4 5 6 7 |
import random random.seed(10) print(random.random()) random.seed(10) print(random.random()) |
Выход
|
1 2 |
0.5714025946899135 0.5714025946899135 |
Пример 2
|
1 2 3 4 5 6 7 8 9 |
import random for i in range(5): # Any number can be used in place of '11'. random.seed(11) # Generated random number will be between 1 to 1000. print(random.randint(1, 1000)) |
Выход
|
1 2 3 4 5 |
464 464 464 464 464 |
