云计算开发:Python3随机数函数seed()方法详解
2022.06.14 09:39:19来源:
TechWeb.com.cn
描述
seed() 方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。
语法
以下是 seed() 方法的语法:
import random
random.seed ( [x] )
我们调用 random.random() 生成随机数时,每一次生成的数都是随机的。但是,当我们预先使用 random.seed(x) 设定好种子之后,其中的 x 可以是任意数字,如10,这个时候,先调用它的情况下,使用 random() 生成的随机数将会是同一个。
注意:seed()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。
参数
x -- 改变随机数生成器的种子seed。如果你不了解其原理,你不必特别去设定seed,Python会帮你选择seed。
返回值
本函数没有返回值。
实例
以下展示了使用 seed() 方法的实例:

以上实例运行后输出结果为:

您可能也感兴趣:
官方微博/微信

每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。

想在手机上看科技资讯和科技八卦吗?
想第一时间看独家爆料和深度报道吗?
请关注TechWeb官方微信公众帐号:
1.用手机扫左侧二维码;
2.在添加朋友里,搜索关注TechWeb。
为您推荐
赣锋锂业:预计2022年净利润180亿-220亿元
2023-01-29
磷酸铁锂电池反超三元锂 市场份额达55.6%
2023-01-29
科大讯飞预计2022年度净利润同比下降约70%
2023-01-29
英特尔代工服务部门拿下新客户 累计订单将带来逾40亿美元收入
2023-01-29
传闻称沙特基金PIF可能收购Lucid剩余股份 Lucid股价大涨43%
2023-01-29
比尔・盖茨成全美最大私人农田“地主”
2023-01-29
三星已连续30年是全球第1大DRAM厂商 连续20年是最大NAND闪存厂商
2023-01-29
比亚迪:目前研发团队已全面覆盖各个电池技术路线 电池技术是电动汽车的未来
2023-01-29
不只特斯拉 墨西哥新莱昂州还有意吸引特斯拉供应商建厂
2023-01-29
更多
- 英特尔代工服务部门拿下新客户 累计订单将带来逾40亿美元收入
- 传闻称沙特基金PIF可能收购Lucid剩余股份 Lucid股价大涨43%
- 比尔・盖茨成全美最大私人农田“地主”
- 三星已连续30年是全球第1大DRAM厂商 连续20年是最大NAND闪存厂商
- 不只特斯拉 墨西哥新莱昂州还有意吸引特斯拉供应商建厂
- 现代汽车去年营收同比增长21.2% 今年将推出IONIQ 5 N等电动汽车
- 全球电动汽车公司Ideanomics已收购全电动商用车制造商VIA Motors
- 机构预计去年全球智能手机出货量降至12亿部 苹果三星均有下滑
- 继去年暴跌后 特斯拉股价在2023年不到一个月里反弹50%
- 韩媒:SK On拟扩大在韩电动汽车电池产能 满足客户现代汽车需求