Python随机数函数代码实例解析


Posted in Python onFebruary 09, 2020

这篇文章主要介绍了Python随机数函数代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

'''
choice(seq)
从序列的元素中随机选出一个元素
randrange ([start,] stop [,step])
从指定范围内,在指定步长递增的集合中 获取一个随机数,步长默认为 1 。注:不包含 stop 值
random()
随机生成下一个实数,它在[0,1)范围内。
shuffle(lst)
将序列的所有元素随机排序,返回值为 None
uniform(x, y)
随机生成下一个实数,它在[x,y]范围内。
'''

程序

import random

strs = 'abcde'
# random.choice(x) 从序列的元素中随机挑选一个元素
print(random.choice(strs))
# a
print(random.choice(strs))
# e


# randrange ([start,] stop [,step]) 从指定范围内,随机选出一个数
print(random.randrange(1,4)) #不包含 stop 的值
# 3 , 集合内元素为 1,2,3
print(random.randrange(1,5,2)) #不包含 stop 的值
# 3 , 集合内元素为 1,2,3


# random() 随机生成一个 [0,1) 之间的数
print(random.random())
# 0.3912611729573733


# shuffle(x) 将序列的所有元素随机排序
lst = [1,2,3,4,5,6]
random.shuffle(lst) #返回值为 None
print(lst)
# [6, 2, 5, 4, 1, 3]


# uniform(x,y) 在 x 和 y 范围内随机生成一个实数
print(random.uniform(2,3))
# 2.0744242309150476

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 合并文件的具体实例
Aug 08 Python
详解Django中的ifequal和ifnotequal标签使用
Jul 16 Python
Python正规则表达式学习指南
Aug 02 Python
Python内置函数reversed()用法分析
Mar 20 Python
python opencv实现切变换 不裁减图片
Jul 26 Python
python算法题 链表反转详解
Jul 02 Python
Python urlopen()和urlretrieve()用法解析
Jan 07 Python
如何解决tensorflow恢复模型的特定值时出错
Feb 06 Python
django实现HttpResponse返回json数据为中文
Mar 27 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
Dec 09 Python
将Python代码打包成.exe可执行文件的完整步骤
May 12 Python
Django Paginator分页器的使用示例
Jun 23 Python
Python如何访问字符串中的值
Feb 09 #Python
python3 字符串知识点学习笔记
Feb 08 #Python
python入门之基础语法学习笔记
Feb 08 #Python
python实现飞机大战游戏(pygame版)
Oct 26 #Python
Python调用Windows命令打印文件
Feb 07 #Python
python连接打印机实现打印文档、图片、pdf文件等功能
Feb 07 #Python
解决Keras 与 Tensorflow 版本之间的兼容性问题
Feb 07 #Python
You might like
第一节--面向对象编程
2006/11/16 PHP
关于PHP自动判断字符集并转码的详解
2013/06/26 PHP
ThinkPHP的Widget扩展实例
2014/06/19 PHP
Codeigniter检测表单post数据的方法
2015/03/21 PHP
PHP使用flock实现文件加锁的方法
2015/07/01 PHP
laravel5使用freetds连接sql server的方法
2018/12/07 PHP
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
javascript 面向对象 function类
2010/05/13 Javascript
javascript 另一种图片滚动切换效果思路
2012/04/20 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
表单提交前触发函数返回true表单才会提交
2014/03/11 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
AngularJS指令中的绑定策略实例分析
2016/12/14 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
2017/03/22 Javascript
使用Vue完成一个简单的todolist的方法
2017/12/01 Javascript
angularjs实现对表单输入改变的监控(ng-change和watch两种方式)
2018/08/29 Javascript
解决vue-cli webpack打包开启Gzip 报错问题
2019/07/24 Javascript
Python实现Sqlite将字段当做索引进行查询的方法
2016/07/21 Python
利用Python读取文件的四种不同方法比对
2017/05/18 Python
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
PyQt5中向单元格添加控件的方法示例
2020/03/24 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
2020/04/08 Python
OpenCV 之按位运算举例解析
2020/06/19 Python
html5-websocket基于远程方法调用的数据交互实现
2012/12/04 HTML / CSS
一个不错的HTML5 Canvas多层点击事件监听实例
2014/04/29 HTML / CSS
Nike德国官网:Nike.com (DE)
2018/11/13 全球购物
Zooplus罗马尼亚:宠物食品和配件
2019/11/02 全球购物
JD Sports荷兰:英国领先的运动时尚零售商
2020/03/13 全球购物
UNIX命令速查表
2012/03/10 面试题
大学本科毕业生的自我鉴定
2013/11/26 职场文书
新郎婚宴答谢词
2014/01/19 职场文书
医务人员自我评价
2014/01/26 职场文书
幼儿园教师教育感言
2014/02/28 职场文书
2019年大学推荐信
2019/06/24 职场文书
《原神》新角色演示“神里绫人:林隐泓洄” 宠妹狂魔
2022/04/03 其他游戏