python中seed是什么意思
中seed是什么意思python中seed是一个用来改变随机数生成器的种子语法格式为:“random.seed([x])”其中x可以是任意数字;注意seed是不能够直接访问的需要导入random模块并通过random静态对象调用。
python中seed是什么意思
具体使用步骤:
1、首先打开python编辑器新建一个python项目。
2、在python项目中使用import关键字导入random模块。
import random
3、再使用random()方法生成两个随机数。
print random.random()
print random.random()
4、使用seed设定好种子再使用random()方法生成两个随机数做对比。
random.seed( 10 )
print "Random number with seed 10 : ", random.random()
random.seed( 10 )
print "Random number with seed 10 : ", random.random()
你会发现生成的随机数都是一样的。
完整代码如下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import random
print random.random()
print random.random()
print "------- 设置种子 seed -------"
random.seed( 10 )
print "Random number with seed 10 : ", random.random()
# 生成同一个随机数
random.seed( 10 )
print "Random number with seed 10 : ", random.random()
# 生成同一个随机数
random.seed( 10 )
print "Random number with seed 10 : ", random.random()
执行结果:
0.739880443211
0.78969784712
------- 设置种子 seed -------
Random number with seed 10 : 0.57140259469
Random number with seed 10 : 0.57140259469
Random number with seed 10 : 0.57140259469
上一篇:如何利用linux查找文件位置
webacc.exe是什么文件?webacc.exe是不是病毒
WINSYS.vbs是什么文件?WINSYS.vbs是不是病毒
winssh.exe是什么文件?winssh.exe是不是病毒
wt.exe是什么文件?wt.exe是不是病毒
winsysetm.exe是什么文件?winsysetm.exe是不是病毒
winstrve.exe是什么文件?winstrve.exe是不是病毒
winsysupd7.exe是什么文件?winsysupd7.exe是不是病毒
winsysupd.exe是什么文件?winsysupd.exe是不是病毒
winsysupd2.exe是什么文件?winsysupd2.exe是不是病毒
winsysupd8.exe是什么文件?winsysupd8.exe是不是病毒