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爬虫代理IP快速增加博客阅读量
Dec 14 Python
python通过pip更新所有已安装的包实现方法
May 19 Python
pycharm下打开、执行并调试scrapy爬虫程序的方法
Nov 29 Python
Python做智能家居温湿度报警系统
Sep 25 Python
django之跨表查询及添加记录的示例代码
Oct 16 Python
Python判断字符串是否xx开始或结尾的示例
Aug 08 Python
Python英文文章词频统计(14份剑桥真题词频统计)
Oct 13 Python
wxPython窗体拆分布局基础组件
Nov 19 Python
关于pytorch处理类别不平衡的问题
Dec 31 Python
python数据处理——对pandas进行数据变频或插值实例
Apr 22 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
Nov 24 Python
Python中np.random.randint()参数详解及用法实例
Sep 23 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
php radio 单选框获取与保持值的实现代码
2010/05/15 PHP
PHP中使用curl入门教程
2015/07/02 PHP
PHP实现数据分页显示的简单实例
2016/05/26 PHP
php基于websocket搭建简易聊天室实践
2016/10/24 PHP
PHP数组去重的更快实现方式分析
2018/05/09 PHP
禁止直接访问php文件代码分享
2020/05/05 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
2007/03/10 Javascript
firefox firebug中文入门教程 脚本之家新年特别版
2010/01/02 Javascript
Jquery 表单验证类介绍与实例
2013/06/09 Javascript
JavaScript中的typeof操作符用法实例
2014/04/05 Javascript
js获取元素相对窗口位置的实现代码
2014/09/28 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
JQuery包裹DOM节点的方法
2015/06/11 Javascript
Javascript实现Array和String互转换的方法
2015/12/21 Javascript
最全面的JS倒计时代码
2016/09/17 Javascript
AngularJS自定义控件实例详解
2016/12/13 Javascript
Node.js中用D3.js的方法示例
2017/01/16 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
微信小程序webview实现长按点击识别二维码功能示例
2019/01/24 Javascript
python基础练习之几个简单的游戏
2017/11/10 Python
Numpy之文件存取的示例代码
2018/08/03 Python
python实现大学人员管理系统
2019/10/25 Python
opencv中图像叠加/图像融合/按位操作的实现
2020/04/01 Python
关于Python 解决Python3.9 pandas.read_excel(‘xxx.xlsx‘)报错的问题
2020/11/28 Python
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
2020/08/19 HTML / CSS
英国健康和美容技术产品购物网站:CurrentBody
2019/07/17 全球购物
Pottery Barn阿联酋:购买家具、家居装饰及更多
2019/12/08 全球购物
军训自我鉴定200字
2014/02/13 职场文书
租房协议书怎么写
2014/04/10 职场文书
服务标兵事迹材料
2014/05/04 职场文书
我的中国梦口号
2014/06/16 职场文书
企业贷款委托书格式
2014/09/12 职场文书
学校联谊协议书
2014/09/16 职场文书
2014年幼师工作总结
2014/11/22 职场文书
2015年试用期工作总结
2014/12/12 职场文书
Golang的继承模拟实例
2021/06/30 Golang