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错误处理详解
Sep 28 Python
python字符串对其居中显示的方法
Jul 11 Python
Python 闭包的使用方法
Sep 07 Python
彻底理解Python list切片原理
Oct 27 Python
python实现读Excel写入.txt的方法
Apr 29 Python
将python文件打包成EXE应用程序的方法
May 22 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
May 23 Python
详细介绍pandas的DataFrame的append方法使用
Jul 31 Python
python爬取Ajax动态加载网页过程解析
Sep 05 Python
PyTorch中Tensor的数据统计示例
Feb 17 Python
matplotlib教程——强大的python作图工具库
Oct 15 Python
使用python实现学生信息管理系统
Feb 25 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
php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密
2011/01/07 PHP
深入分析php中接口与抽象类的区别
2013/06/08 PHP
PHP扩展Memcache分布式部署方案
2015/12/06 PHP
PHP随机数 C扩展随机数
2016/05/04 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
js select常用操作控制代码
2010/03/16 Javascript
javascript判断是否按回车键并解决浏览器之间的差异
2014/05/13 Javascript
JavaScript实现重置表单(reset)的方法
2015/04/02 Javascript
javascript实现支持移动设备画廊
2015/08/24 Javascript
JavaScript对象学习小结
2015/09/02 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
js内置对象处理_打印学生成绩单的简单实现
2016/09/24 Javascript
angular中的http拦截器Interceptors的实现
2017/02/21 Javascript
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
浅谈webpack4.x 入门(一篇足矣)
2018/09/05 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
Vue 实现一个命令式弹窗组件功能
2019/09/25 Javascript
浅谈Vue为什么不能检测数组变动
2019/10/14 Javascript
jQuery实现颜色打字机的完整代码
2020/03/19 jQuery
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
JavaScript 实现拖拽效果组件功能(兼容移动端)
2020/11/11 Javascript
解决vue项目本地启动时无法携带cookie的问题
2021/02/06 Vue.js
Python父目录、子目录的相互调用方法
2019/02/16 Python
使用Python在Windows下获取USB PID&VID的方法
2019/07/02 Python
windows下python虚拟环境virtualenv安装和使用详解
2019/07/16 Python
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
俄罗斯披萨、寿司和面食送货到家服务:2 Берега
2019/12/15 全球购物
化工专业推荐信范文
2013/11/28 职场文书
乡镇信息公开实施方案
2014/03/23 职场文书
升旗仪式演讲稿
2014/05/08 职场文书
计生办班子群众路线教育实践活动个人对照检查材料思想汇报
2014/10/04 职场文书
党员个人整改措施
2014/10/24 职场文书
施工单位工程部经理岗位职责
2015/04/09 职场文书
2016年世界人口日宣传活动总结
2016/04/05 职场文书
Python竟然能剪辑视频
2021/05/25 Python
Python学习之os包使用教程详解
2022/03/21 Python