Python seed() 函数| 菜鸟教程
文章推薦指數: 80 %
注意:seed()是不能直接访问的,需要导入random 模块,然后通过random 静态对象调用该方法。
参数. x -- 改变随机数生成器的种子seed。
如果你不了解其原理,你不必特别去设 ...
菜鸟教程--学的不仅是技术,更是梦想!
首页
HTML
CSS
JavaScript
Vue
Bootstrap
NodeJS
Python3
Python2
Java
C
C++
C#
Go
SQL
Linux
jQuery
本地书签
首页
HTML
CSS
JS
本地书签
Search
Python3教程
Python2教程
Vue3教程
vue2教程
Bootstrap3教程
Bootstrap4教程
Bootstrap5教程
Bootstrap2教程
Python基础教程
Python基础教程
Python简介
Python环境搭建
Python中文编码
Python基础语法
Python变量类型
Python运算符
Python条件语句
Python循环语句
PythonWhile循环语句
Pythonfor循环语句
Python循环嵌套
Pythonbreak语句
Pythoncontinue语句
Pythonpass语句
PythonNumber(数字)
Python字符串
Python列表(List)
Python元组
Python字典(Dictionary)
Python日期和时间
Python函数
Python模块
Python文件I/O
PythonFile方法
Python异常处理
PythonOS文件/目录方法
Python内置函数
Python高级教程
Python面向对象
Python正则表达式
PythonCGI编程
PythonMySQL
Python网络编程
PythonSMTP
Python多线程
PythonXML解析
PythonGUI编程(Tkinter)
Python2.x与3.x版本区别
PythonIDE
PythonJSON
Python100例
Python测验
Pythonrandom()函数
Pythonshuffle()函数
Pythonseed()函数
Python数字
描述
seed()方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。
语法
以下是seed()方法的语法:
importrandom
random.seed([x])
我们调用random.random()生成随机数时,每一次生成的数都是随机的。
但是,当我们预先使用random.seed(x)设定好种子之后,其中的x可以是任意数字,如10,这个时候,先调用它的情况下,使用random()生成的随机数将会是同一个。
注意:seed()是不能直接访问的,需要导入random模块,然后通过random静态对象调用该方法。
参数
x--改变随机数生成器的种子seed。
如果你不了解其原理,你不必特别去设定seed,Python会帮你选择seed。
返回值
本函数没有返回值。
实例
以下展示了使用seed()方法的实例:
实例
#!/usr/bin/python
#-*-coding:UTF-8-*-
importrandom
printrandom.random()
printrandom.random()
print"-------设置种子seed-------"
random.seed(10)
print"Randomnumberwithseed10:",random.random()
#生成同一个随机数
random.seed(10)
print"Randomnumberwithseed10:",random.random()
#生成同一个随机数
random.seed(10)
print"Randomnumberwithseed10:",random.random()
以上实例运行后输出结果为:
0.739880443211
0.78969784712
-------设置种子seed-------
Randomnumberwithseed10:0.57140259469
Randomnumberwithseed10:0.57140259469
Randomnumberwithseed10:0.57140259469
Python数字
Pythonrandom()函数
Pythonshuffle()函数
点我分享笔记
取消
分享笔记
昵称昵称(必填)
邮箱邮箱(必填)
引用地址引用地址
分类导航
HTML/CSSHTML教程HTML5教程CSS教程CSS3教程Bootstrap3教程Bootstrap4教程Bootstrap5教程FontAwesome教程Foundation教程JavaScriptJavaScript教程HTMLDOM教程jQuery教程AngularJS教程AngularJS2教程Vue.js教程Vue3教程React教程TypeScript教程jQueryUI教程jQueryEasyUI教程Node.js教程AJAX教程JSON教程Echarts教程Highcharts教程Google地图教程服务端Python教程Python2.x教程Linux教程Docker教程Ruby教程Java教程C教程C++教程Perl教程Servlet教程JSP教程Lua教程Rust教程Scala教程Go教程PHP教程Django教程Zookeeper教程设计模式正则表达式Maven教程Verilog教程ASP教程AppML教程VBScript教程数据库SQL教程MySQL教程PostgreSQL教程SQLite教程MongoDB教程Redis教程Memcached教程数据分析Python教程NumPy教程Pandas教程Matplotlib教程Scipy教程R教程Julia教程移动端Android教程Swift教程jQueryMobile教程ionic教程Kotlin教程XML教程XML教程DTD教程XMLDOM教程XSLT教程XPath教程XQuery教程XLink教程XPointer教程XMLSchema教程XSL-FO教程SVG教程ASP.NETASP.NET教程C#教程WebPages教程Razor教程MVC教程WebForms教程WebServiceWebService教程WSDL教程SOAP教程RSS教程RDF教程开发工具Eclipse教程Git教程Svn教程Markdown教程网站建设HTTP教程网站建设指南浏览器信息网站主机教程TCP/IP教程W3C教程网站品质
Advertisement
反馈/建议
在线实例
·HTML实例
·CSS实例
·JavaScript实例
·Ajax实例
·jQuery实例
·XML实例
·Java实例
字符集&工具
·HTML字符集设置
·HTMLASCII字符集
·JS混淆/加密
·PNG/JPEG图片压缩
·HTML拾色器
·JSON格式化工具
·随机数生成器
最新更新
·
Dockerstats命令
·
JavaScripttrun...
·
JavaScripttanh...
·
JS获取当前页面...
·
JavaScript类(c...
·
JavaScript类(c...
·
JavaScript类(c...
站点信息
·
意见反馈
·
免责声明
·
关于我们
·
文章归档
关注微信
Copyright©2013-2022菜鸟教程
runoob.comAllRightsReserved.备案号:闽ICP备15012807号-1
微信关注
延伸文章資訊
- 1What are random seed values?什麼是隨機種子? - 台部落
... 而大部分權威資料都來自國外,所以就組織組員翻譯來自GH官方論壇的帖子,以便學習。下面是一篇David的帖子講解隨機數原理,由黃思穎同學翻譯。
- 2random --- 生成偽隨機數— Python 3.10.5 說明文件
幾乎所有module 函式都相依於基本函式 random() ,此函式在半開放範圍[0.0, ... 3.9 版後已棄用: 將來,seed 必須是以下型別之一:NoneType、 int 、 f...
- 3随机种子_百度百科
- 4numpy.random.seed()的使用实例解析_weixin_39754616的博客
python random seed原理_numpy.random.seed()的使用实例解析. weixin_39754616 于 2020-12-16 06:55:26 发布 900 收藏....
- 5为什么我的Python Random的seed不起作用? - CodeAntenna
python random seed原理_为什么我的Python Random的seed不起作用? ... 当我调用这个函数时,我发现这100个随机数只是10组或9组随机数,而不是100组。