1、random.random()生成隨機數時,每一次生成的數都是隨機的。
2、random.seed(x) 隨機數種子,當使用random.seed(x)設定好種子之后,其中x可以是任意數字,比如10,那么每次調用生成的隨機數將會是同一個。
import random a = random.random() print(a) b = random.random() print(b) random.seed(10) c = random.random() print(c) random.seed(10) d = random.random() print(d)
運行結果:
D:\install\Python\Python37\python.exe E:/python/system_operation/random-test.py
0.09495514672014849
0.6700473445206485
0.5714025946899135
0.5714025946899135