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 文件与目录操作
Dec 24 Python
python基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 Python
Python sys.argv用法实例
May 28 Python
Python语言实现机器学习的K-近邻算法
Jun 11 Python
python对DICOM图像的读取方法详解
Jul 17 Python
python实现求最长回文子串长度
Jan 22 Python
python爬虫框架scrapy实现模拟登录操作示例
Aug 02 Python
在mac下查找python包存放路径site-packages的实现方法
Nov 06 Python
python查看矩阵的行列号以及维数方式
May 22 Python
python和node.js生成当前时间戳的示例
Sep 29 Python
python利用 keyboard 库记录键盘事件
Oct 16 Python
numba提升python运行速度的实例方法
Jan 25 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 操作调试的方法
2012/07/12 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
2016/03/23 PHP
laravel中命名路由的使用方法
2017/02/24 PHP
PHP解耦的三重境界(浅谈服务容器)
2017/03/13 PHP
YII2框架中behavior行为的理解与使用方法示例
2020/03/13 PHP
创建一个复制UBB软件信息的链接或按钮的js代码
2008/01/06 Javascript
jquery与google map api结合使用 控件,监听器
2010/03/04 Javascript
十个优秀的Ajax/Javascript实例网站收集
2010/03/31 Javascript
javascript中 try catch用法
2015/08/16 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
2015/12/10 Javascript
借助FileReader实现将文件编码为Base64后通过AJAX上传
2015/12/24 Javascript
JavaScript常用数组算法小结
2016/02/13 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
2016/08/03 Javascript
Bootstrap企业网站实战项目4
2016/10/14 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
微信小程序npm引入vant-weapp的踩坑记录
2019/08/01 Javascript
vuex刷新后数据丢失的解决方法
2020/10/18 Javascript
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
2016/07/02 Python
基于Python实现迪杰斯特拉和弗洛伊德算法
2020/05/27 Python
django将数组传递给前台模板的方法
2019/08/06 Python
django admin 自定义替换change页面模板的方法
2019/08/23 Python
python实现截取屏幕保存文件,删除N天前截图的例子
2019/08/27 Python
c语言常见笔试题总结
2016/09/05 面试题
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
企业环保标语
2014/06/10 职场文书
计算机毕业大学生求职信
2014/06/26 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
2015年办公室主任工作总结
2015/04/09 职场文书
Python实现Telnet自动连接检测密码的示例
2021/04/16 Python
Nginx中使用Lua脚本与图片的缩略图处理的实现
2022/03/18 Servers
Python使用MapReduce进行简单的销售统计
2022/04/22 Python
vue css 相对路径导入问题级踩坑记录
2022/06/05 Vue.js