Python简单生成随机数的方法示例


Posted in Python onMarch 31, 2018

本文实例讲述了Python简单生成随机数的方法。分享给大家供大家参考,具体如下:

主要知识点:

随机整数:

random.randint(a,b):返回随机整数x,a<=x<=b

包含范围的随机整数

random.randrange(start,stop,[,step]):返回一个范围在(start,stop,step)之间的随机整数,不包括结束值。

0-1之间的随机浮点数

随机实数:random.random():返回0到1之间的浮点数

指定范围的随机浮点数

random.uniform(a,b):返回指定范围内的浮点数。

实战演示:

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\Administrator>python
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:40:30) [MSC v.1500 64 bit (
AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import random
>>> print random.randint(1,3)
2
>>> print random.randint(1,3)
1
>>> print random.randint(1,3)
2
>>> print random.randint(1,3)
2
>>> print random.randint(1,10)
1
>>> print random.randint(1,10)
10
>>> print random.randint(1,10)
5
>>> print random.randint(1,10)
1
>>> print random.randint(1,10)
5
>>> print random.randint(1,10)
7
>>> print random.randint(1,10)
4
>>> print random.randint(1,10)
3
>>> print random.randrange(1,5,1)
2
>>> print random.randrange(1,5,1)
4
>>> print random.randrange(1,5,1)
4
>>> print random.randrange(1,5,1)
4
>>> print random.randrange(1,5,1)
3
>>> print random.randrange(1,5,1)
1
>>> print random.randrange(1,5,1)
3
>>> print random.randrange(1,5,1)
1
>>> print random.randrange(1,5,1)
1
>>> print random.randrange(1,5,1)
2
>>> print random.randrange(1,5,1)
1
>>> print random.randrange(1,5,1)
1
>>> print random.randrange(1,5,1)
4
>>> print random.random()
0.395644101608
>>> print random.random()
0.939752210993
>>> print random.random()
0.753840174814
>>> print random.random()
0.6284505895
>>> print random.random()
0.221124079082
>>> print random.random()
0.859997827515
>>> print random.uniform(3,5)
3.68718533467
>>> print random.uniform(3,5)
3.44178711732
>>> print random.uniform(3,5)
3.66400073252
>>> print random.uniform(3,5)
4.90505268541
>>> print random.uniform(3,5)
4.69546962717
>>> print random.uniform(3,5)
4.26153330638
>>>
Python 相关文章推荐
python编程开发之textwrap文本样式处理技巧
Nov 13 Python
python递归法实现简易连连看小游戏
Mar 25 Python
python3实现高效的端口扫描
Aug 31 Python
Python Django view 两种return的实现方式
Mar 16 Python
浅谈python3打包与拆包在函数的应用详解
May 02 Python
在django中form的label和verbose name的区别说明
May 20 Python
Python参数传递及收集机制原理解析
Jun 05 Python
pandas to_excel 添加颜色操作
Jul 14 Python
python爬虫---requests库的用法详解
Sep 28 Python
python 还原梯度下降算法实现一维线性回归
Oct 22 Python
浅析Python的命名空间与作用域
Nov 25 Python
Python中re模块的元字符使用小结
Apr 07 Python
用python 批量更改图像尺寸到统一大小的方法
Mar 31 #Python
使用Python读取安卓手机的屏幕分辨率方法
Mar 31 #Python
python获取网页中所有图片并筛选指定分辨率的方法
Mar 31 #Python
python如何将图片转换为字符图片
Aug 19 #Python
Pyinstaller将py打包成exe的实例
Mar 31 #Python
Python pymongo模块用法示例
Mar 31 #Python
Python向MySQL批量插数据的实例讲解
Mar 31 #Python
You might like
PHP学习笔记 (1) 环境配置与代码调试
2011/06/19 PHP
PHP跳转页面的几种实现方法详解
2013/06/08 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
2014/06/12 PHP
php微信公众号开发(4)php实现自定义关键字回复
2016/12/15 PHP
php preg_match的匹配不同国家语言实例
2016/12/29 PHP
动态刷新 dorado树的js代码
2009/06/12 Javascript
Notify - 基于jquery的消息通知插件
2011/10/18 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
2013/04/24 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
2013/07/14 Javascript
jQuery的控件及事件(输入控件及回车事件)使用示例
2013/07/25 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
jQuery超简单选项卡完整实例
2015/09/26 Javascript
JS对象的深度克隆方法示例
2017/03/16 Javascript
JS实现json的序列化和反序列化功能示例
2017/06/13 Javascript
node简单实现一个更改头像功能的示例
2017/12/29 Javascript
React Native悬浮按钮组件的示例代码
2018/04/05 Javascript
在vscode里使用.vue代码模板的方法
2018/04/28 Javascript
使用淘宝镜像cnpm安装Vue.js的图文教程
2018/05/17 Javascript
postman自定义函数实现 时间函数的思路详解
2019/04/17 Javascript
基于Web Audio API实现音频可视化效果
2020/06/12 Javascript
js实现滑动进度条效果
2020/08/21 Javascript
Python实现Linux的find命令实例分享
2017/06/04 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
Python迭代器iterator生成器generator使用解析
2019/10/24 Python
python如何输出反斜杠
2020/06/18 Python
基于PyTorch中view的用法说明
2021/03/03 Python
英国在线自行车店:Merlin Cycles
2018/08/20 全球购物
巴西美妆购物网站:Kutiz Beauté
2019/03/13 全球购物
Python面试题:如何用Python来发送邮件
2016/03/15 面试题
建筑工程技术应届生求职信
2013/11/17 职场文书
学生出入校管理制度
2014/01/16 职场文书
土地转让协议书
2014/04/15 职场文书
协议书的格式
2014/04/23 职场文书
2014年教师个人工作总结
2014/11/10 职场文书
优秀少先队辅导员事迹材料
2014/12/24 职场文书
Winsows11性能如何? win11性能测评多核竟比Win10差了10%
2021/11/21 数码科技