标签:自己 int 一个 import 原因 随机数 imp 生成 相同
random.seed(n)中传入的n值需是一个整数,作为随机数生成时所用算法的开始依据,如果使用相同的n值,则每次生成的随机数序列都相同;如果不设置这个值,则系统根据时间来自己选择这个值,此时每次生成的随机数序列因时间差异而不同。
import random random.seed(9) for i in range(3): print(random.random())
第一次运行代码的结果如下:
0.46300735781502145 0.37331193139504204 0.13853941251445523
第二次运行代码的结果如下:
0.46300735781502145 0.37331193139504204 0.13853941251445523
多次运行这个示例代码,所得都是一样的,原因是本例中,所使用的seed()值都是9,所以random.random()每次生成的随机数序列都相同。
标签:自己 int 一个 import 原因 随机数 imp 生成 相同
原文地址:https://www.cnblogs.com/picassooo/p/12516546.html