Generate a fixed random number sequence by using seed

--

>>> import random>>> random.seed(30)>>> [random.randint(1, 10) for _ in range(20)][9, 5, 10, 1, 10, 4, 5, 1, 7, 7, 3, 2, 8, 1, 9, 4, 1, 2, 3, 10]>>> random.seed(30)>>> [random.randint(1, 10) for _ in range(20)][9, 5, 10, 1, 10, 4, 5, 1, 7, 7, 3, 2, 8, 1, 9, 4, 1, 2, 3, 10]

Trouble shooting

If you run this code “random.seed = 100 ” by mistake, you will get an error

>>> random.seed = 100>>> [random.randint(1, 10) for _ in range(20)][5, 5, 5, 9, 2, 3, 4, 6, 2, 1, 7, 9, 5, 3, 9, 3, 8, 6, 9, 8]>>> random.seed(30)Traceback (most recent call last):File "<stdin>", line 1, in <module>TypeError: 'int' object is not callable

--

--

No responses yet