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函数学习笔记
Oct 07 Python
python生成器的使用方法
Nov 21 Python
python链接Oracle数据库的方法
Jun 28 Python
Python2.7 实现引入自己写的类方法
Apr 29 Python
浅述python2与python3的简单区别
Sep 19 Python
python使用udp实现聊天器功能
Dec 10 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
Jun 03 Python
python安装scipy的方法步骤
Jun 26 Python
python 用所有标点符号分隔句子的示例
Jul 15 Python
Python字符串格式化常用手段及注意事项
Jun 17 Python
TensorFlow Autodiff自动微分详解
Jul 06 Python
Python常用扩展插件使用教程解析
Nov 02 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中在数据库中保存Checkbox数据(1)
2006/10/09 PHP
php中神奇的fastcgi_finish_request
2011/05/02 PHP
php安全之直接用$获取值而不$_GET 字符转义
2012/06/03 PHP
PHP使用DES进行加密与解密的方法详解
2013/06/06 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
2013/06/21 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
2017/05/11 PHP
js计数器代码
2006/11/04 Javascript
JavaScript 语法集锦 脚本之家基础推荐
2009/11/15 Javascript
jquery 之 $().hover(func1, funct2)使用方法
2012/06/14 Javascript
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
2012/07/20 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
JavaScript对数组进行随机重排的方法
2015/07/22 Javascript
解决微信浏览器Javascript无法使用window.location.reload()刷新页面
2016/06/21 Javascript
JS中parseInt()和map()用法分析
2016/12/16 Javascript
Node.js利用debug模块打印出调试日志的方法
2017/04/25 Javascript
JavaScrpt判断一个数是否是质数的实例代码
2017/06/11 Javascript
JavaScript取得gridview中获取checkbox选中的值
2017/07/24 Javascript
node+koa实现数据mock接口的方法
2017/09/20 Javascript
使用Vue实现调用接口加载页面初始数据
2019/10/28 Javascript
基于postman获取动态数据过程详解
2020/09/08 Javascript
py中的目录与文件判别代码
2008/07/16 Python
利用Python和OpenCV库将URL转换为OpenCV格式的方法
2015/03/27 Python
两个使用Python脚本操作文件的小示例分享
2015/08/27 Python
快速排序的算法思想及Python版快速排序的实现示例
2016/07/02 Python
浅述python2与python3的简单区别
2018/09/19 Python
如何使用PyCharm将代码上传到GitHub上(图文详解)
2020/04/27 Python
matplotlib subplot绘制多个子图的方法示例
2020/07/28 Python
Marriott中国:万豪国际酒店查询预订
2016/09/02 全球购物
Under Armour安德玛德国官网:美国高端运动科技品牌
2019/03/09 全球购物
如何转换一个字符串到enum值
2014/04/12 面试题
本科毕业生求职信
2014/06/15 职场文书
个人三严三实对照检查材料思想汇报
2014/09/22 职场文书
个人对照检查剖析材料
2014/10/13 职场文书
如何写辞职书
2015/02/26 职场文书
Nginx 安装SSL证书完成HTTPS部署
2022/04/28 Servers