python 随机数生成的代码的详细分析


Posted in Python onMay 15, 2011

以下的文章主要是以介绍python随机数生成的代码来介绍Python随机数生成在实际操作过程中的具体应用,如果你对其的相关内容感兴趣的话,你就可以点击以下的文章。希望你会对它有所收获。
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。

random.randomrandom.random()

用于生成一个0到1的随机符点数:
0 <= n < 1.0random.uniformrandom.uniform

的函数原型为:
random.uniform(a, b)

用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: a <= n <= b。如果 a <b, 则
b <= n <= a print random.uniform(10, 20) print random.uniform(20, 10)

结果(不同机器上的结果不一样)

18.7356606526 #12.5798298022 random.randintrandom.randint()
的函数原型为:

random.randint(a, b)

用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,python随机数生成
n: a <= n <= bprint random.randint(12, 20)

生成的随机数

n: 12 <= n <= 20 print random.randint(20, 20)
结果永远是

20 #print random.randint(20, 10)

该语句是错误的。下限必须小于上限。 以上的内容就是对python随机数生成的实际操作的部分介绍。
Python 相关文章推荐
Python HTMLParser模块解析html获取url实例
Apr 08 Python
Python中super()函数简介及用法分享
Jul 11 Python
Python实现屏幕截图的两种方式
Feb 05 Python
python安装模块如何通过setup.py安装(超简单)
May 05 Python
Python实现的微信好友数据分析功能示例
Jun 21 Python
python实现基于信息增益的决策树归纳
Dec 18 Python
Python 实现子类获取父类的类成员方法
Jan 11 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
Apr 09 Python
详解Python实现进度条的4种方式
Jan 15 Python
python 获取谷歌浏览器保存的密码
Jan 06 Python
Python实现双向链表
May 25 Python
virtualenv隔离Python环境的问题解析
Jun 21 Python
python 生成不重复的随机数的代码
May 15 #Python
精确查找PHP WEBSHELL木马的方法(1)
Apr 12 #Python
Python中删除文件的程序代码
Mar 13 #Python
python 中文乱码问题深入分析
Mar 13 #Python
学习python处理python编码问题
Mar 13 #Python
布同 Python中文问题解决方法(总结了多位前人经验,初学者必看)
Mar 13 #Python
布同 统计英文单词的个数的python代码
Mar 13 #Python
You might like
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
2011/07/01 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
2014/06/12 PHP
PHP设计模式之原型设计模式原理与用法分析
2018/04/25 PHP
Js基础学习资料
2010/11/23 Javascript
使用JS进行目录上传(相当于批量上传)
2010/12/05 Javascript
node.js中的Socket.IO使用实例
2014/11/04 Javascript
jquery实现简单的无缝滚动
2015/04/15 Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
2015/06/16 Javascript
jQuery移动web开发之页面跳转和加载外部页面的实现
2015/12/04 Javascript
js实现文字滚动效果
2016/03/03 Javascript
Jquery实现$.fn.extend和$.extend函数
2016/04/14 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
AngularJS中isolate scope的用法分析
2016/11/22 Javascript
Canvas实现动态的雪花效果
2017/02/13 Javascript
vue过渡和animate.css结合使用详解
2017/06/14 Javascript
详解Nodejs内存治理
2018/05/13 NodeJs
基于vue中对鼠标划过事件的处理方式详解
2018/08/22 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
Vue.js样式动态绑定实现小结
2019/01/24 Javascript
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
2019/04/04 jQuery
vue实现购物车的监听
2020/04/20 Javascript
[04:12]第二届DOTA2亚洲邀请赛选手传记-Newbee.Sccc
2017/04/03 DOTA
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
python清除指定目录内所有文件中script的方法
2015/06/30 Python
Python 带有参数的装饰器实例代码详解
2018/12/06 Python
Python编程快速上手——Excel到CSV的转换程序案例分析
2020/02/28 Python
爱游人:Travelliker
2017/09/05 全球购物
美国一家运动专业鞋类零售商:Warehouse Shoe Sale(WSS)
2018/03/28 全球购物
iPad和Surface Pro蓝牙键盘:Brydge
2018/11/10 全球购物
学术会议主持词
2014/03/17 职场文书
小学生竞选班干部演讲稿
2014/04/24 职场文书
大学生党员个人总结
2015/02/13 职场文书
和谐拯救危机观后感
2015/06/15 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python
上帝为你开了一扇窗之Tkinter常用函数详解
2021/06/02 Python