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操作xml文件详细介绍
Jun 09 Python
Python中input与raw_input 之间的比较
Aug 20 Python
python爬虫使用cookie登录详解
Dec 27 Python
使用python判断你是青少年还是老年人
Nov 29 Python
详解Python字典的操作
Mar 04 Python
python如何以表格形式打印输出的方法示例
Jun 21 Python
机器学习实战之knn算法pandas
Jun 22 Python
手把手教你Python yLab的绘制折线图的画法
Oct 23 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
Feb 22 Python
jupyter notebook 实现matplotlib图动态刷新
Apr 22 Python
Python+Kepler.gl实现时间轮播地图过程解析
Jul 20 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 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 adodb分页实现代码
2009/03/19 PHP
点击广告后才能获得下载地址
2006/10/26 Javascript
js null undefined 空区别说明
2010/06/13 Javascript
在浏览器窗口上添加遮罩层的方法
2012/11/12 Javascript
Underscore.js常用方法总结
2015/02/28 Javascript
jQuery编程中的一些核心方法简介
2015/08/14 Javascript
JavaScript常用数组算法小结
2016/02/13 Javascript
Backbone中View之间传值的学习心得
2016/08/09 Javascript
对于js垃圾回收机制的理解
2017/09/14 Javascript
vue中路由验证和相应拦截的使用详解
2017/12/13 Javascript
vue项目中api接口管理总结
2018/04/20 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
详解如何在vue项目中使用eslint+prettier格式化代码
2018/11/10 Javascript
[56:47]Ti4 循环赛第三日 iG vs Liquid
2014/07/12 DOTA
[03:02]安得倚天剑,跨海斩长鲸——中国军团出征DOTA2国际邀请赛
2018/08/14 DOTA
使用Python开发windows GUI程序入门实例
2014/10/23 Python
Flask框架中密码的加盐哈希加密和验证功能的用法详解
2016/06/07 Python
Python实现Windows和Linux之间互相传输文件(文件夹)的方法
2017/05/08 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
tensorflow使用神经网络实现mnist分类
2018/09/08 Python
Python基础教程之异常详解
2019/01/10 Python
详解Python安装tesserocr遇到的各种问题及解决办法
2019/03/07 Python
Python后台开发Django的教程详解(启动)
2019/04/08 Python
树莓派安装OpenCV3完整过程的实现
2019/10/10 Python
基于pycharm实现批量修改变量名
2020/06/02 Python
详解用Python爬虫获取百度企业信用中企业基本信息
2020/07/02 Python
Python打印不合法的文件名
2020/07/31 Python
印度最大的旅游网站:MakeMyTrip
2016/10/05 全球购物
家庭户外服装:Hawkshead
2017/11/02 全球购物
购买中国最好的电子产品:Geekbuying
2018/03/13 全球购物
小学教师师德感言
2014/02/10 职场文书
员工拓展培训方案
2014/02/15 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
作文批改评语
2014/12/25 职场文书
go语言-在mac下brew升级golang
2021/04/25 Golang
【海涛教你打DOTA】虚空假面第一视角骨弓3房29杀
2022/04/01 DOTA