import numpy as np
np.random.seed(5)
for i in range(5):
print(np.random.random())
每次運(yùn)行這段代碼生成的隨機(jī)數(shù)都是相同的5個數(shù),見下方:
0.22199317109
0.870732306177
0.206719155339
0.918610907938
0.488411188795
當(dāng)將np.random.seed(5)注釋掉后本今,每次運(yùn)行代碼得到的是不同的5個數(shù)
import numpy as np
#np.random.seed(5)
for i in range(5):
print(np.random.random())
運(yùn)行一次
0.947831885864
0.3339369986
0.892781409374
0.0921894317783
0.914593120056
再運(yùn)行一次
0.36680928919
0.188911798857
0.112859445479
0.962705439511
0.869881091521
可以看到和第一次運(yùn)行得到的隨機(jī)數(shù)是不同的