python之随机数函数的实现示例


Posted in Python onDecember 30, 2020

前言

这是俺写的第一篇关于python的博客,分享一下我所整合的python中的随机数函数,就当作是自己的一个笔记,也可以供像我一样的python入门新手小白参考学习。希望可以记录下自己的学习过程。

一、random()

生成一个(0,1)指定范围内的随机浮点数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

二、uniform(x,y)

生成一个指定范围([min(x,y) max(x,y)])内的随机浮点数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

三、randint()

生成一个指定范围([x,y])内的整数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

四、randrange([start],[stop],[step])

从指定范围内,按指定基数递增的集合中获取一个随机数。结果相当于从[10,12,…,98]序列中获取一个随机数。

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

五、choice(sequence)

从序列中获取一个随机数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

六、shuffle([x,random])

将一个列表中的元素打乱

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

七、sample(sequence,k)

从指定序列中随机获取指定长度的片段

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

注意

随机数函数均为模块random的静态函数

示例

import random

#设置随机数种子
random.seed(1)

#生成一个随机数
print(random.random())

#生成一个1-5之间的随机数
print(random.uniform(1,5))

#生成一个1-10之间的随机数
print(random.randint(1,10))

#生成一个1-10之间以3递增的随机数
print(random.randrange(1,10,3))


list = ['hello','world','any','way']
print(random.choice(list))
random.shuffle(list)
print(random.sample(list,3))

到此这篇关于python之随机数函数的实现示例的文章就介绍到这了,更多相关python 随机数函数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
浅谈Python类里的__init__方法函数,Python类的构造函数
Dec 10 Python
python机器学习理论与实战(六)支持向量机
Jan 19 Python
Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
Mar 04 Python
TensorFlow实现卷积神经网络CNN
Mar 09 Python
Python实现钉钉发送报警消息的方法
Feb 20 Python
Python3.5基础之NumPy模块的使用图文与实例详解
Apr 24 Python
python使用mitmproxy抓取浏览器请求的方法
Jul 02 Python
opencv转换颜色空间更改图片背景
Aug 20 Python
解决pycharm中导入自己写的.py函数出错问题
Feb 12 Python
python 字典item与iteritems的区别详解
Apr 25 Python
将keras的h5模型转换为tensorflow的pb模型操作
May 25 Python
Python包管理工具pip的15 个使用小技巧
May 17 Python
利用Python实现学生信息管理系统的完整实例
Dec 30 #Python
使用gunicorn部署django项目的问题
Dec 30 #Python
pyspark对Mysql数据库进行读写的实现
Dec 30 #Python
python实现无边框进度条的实例代码
Dec 30 #Python
python中的列表和元组区别分析
Dec 30 #Python
python实现xml转json文件的示例代码
Dec 30 #Python
python实现KNN近邻算法
Dec 30 #Python
You might like
星际RPG字典
2020/03/04 星际争霸
PHP 网站修改默认访问文件的nginx配置
2017/05/27 PHP
Yii2压缩PHP中模板代码的输出问题
2018/08/28 PHP
点击广告后才能获得下载地址
2006/10/26 Javascript
asp 的 分词实现代码
2007/05/24 Javascript
求数组最大最小值方法适用于任何数组
2013/08/16 Javascript
jquery 日期控件datepicker属性详细解析
2013/11/08 Javascript
wap浏览自动跳转到wap页面的js代码
2014/05/17 Javascript
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
2015/01/13 Javascript
jQuery实现的网页换肤效果示例
2016/09/20 Javascript
NodeJS使用formidable实现文件上传
2016/10/27 NodeJs
深入学习Bootstrap表单
2016/12/13 Javascript
JS日程管理插件FullCalendar简单实例
2017/02/07 Javascript
BootStrap 弹出层代码
2017/02/09 Javascript
AngularJS+Bootstrap3多级导航菜单的实现代码
2017/08/16 Javascript
element ui table 增加筛选的方法示例
2018/11/02 Javascript
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
2019/08/15 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
Javascript地址引用代码实例解析
2020/02/25 Javascript
JS控制下拉列表左右选择实例代码
2020/05/08 Javascript
[02:43]中国五虎出征TI3视频
2013/08/02 DOTA
[01:10]DOTA2次级职业联赛 - Fly战队宣传片
2014/12/01 DOTA
[01:04:30]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
django+js+ajax实现刷新页面的方法
2017/05/22 Python
Python自然语言处理 NLTK 库用法入门教程【经典】
2018/06/26 Python
python日期相关操作实例小结
2019/06/24 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
Python Pandas 转换unix时间戳方式
2019/12/07 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
Django中template for如何使用方法
2021/01/31 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
2021/02/24 Python
办公室文员工作职责
2014/01/31 职场文书
党员志愿者活动方案
2014/08/28 职场文书
二手车转让协议书
2015/01/29 职场文书
党员承诺书范文2015
2015/04/27 职场文书
React Native项目框架搭建的一些心得体会
2021/05/28 Javascript