np.random.seed(100)什么意思
时间: 2024-06-13 16:07:42 浏览: 186
100个随机数
`np.random.seed(100)`是NumPy中的一个随机数生成函数,它的作用是设置随机数生成器的种子,以便于生成可重复的随机数序列。在同一个种子下,每次生成的随机数序列都是相同的。例如,如果你在代码中多次使用`np.random.seed(100)`,那么每次生成的随机数序列都是相同的。这对于需要可重复的随机数序列的实验和测试非常有用。
以下是一个例子,展示了如何使用`np.random.seed(100)`生成可重复的随机数序列:
```python
import numpy as np
np.random.seed(100)
a = np.random.random()
b = np.random.random()
print(a) # 输出:0.5434049417909654
print(b) # 输出:0.27836938509379616
np.random.seed(100)
c = np.random.random()
d = np.random.random()
print(c) # 输出:0.5434049417909654
print(d) # 输出:0.27836938509379616
```
阅读全文