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编写一个模仿CPU工作的程序
Apr 16 Python
python轻松查到删除自己的微信好友
Jan 10 Python
同时安装Python2 & Python3 cmd下版本自由选择的方法
Dec 09 Python
Python基于列表list实现的CRUD操作功能示例
Jan 05 Python
详解Django之auth模块(用户认证)
Apr 17 Python
python编写简易聊天室实现局域网内聊天功能
Jul 28 Python
Python的UTC时间转换讲解
Feb 26 Python
Python进程间通信Queue消息队列用法分析
May 22 Python
解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not available
Jul 31 Python
python tkinter 设置窗口大小不可缩放实例
Mar 04 Python
PyCharm 2020.2 安装详细教程
Sep 25 Python
Python根据字符串调用函数过程解析
Nov 05 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+xslt在windows平台上
2006/10/09 PHP
如何将数据从文本导入到mysql
2006/10/09 PHP
PHP实现克鲁斯卡尔算法实例解析
2014/08/22 PHP
推荐一本PHP程序猿都应该拜读的书
2014/12/31 PHP
PHP实现的敏感词过滤方法示例
2019/03/06 PHP
IE无法设置短域名下Cookie
2010/09/23 Javascript
javascript预览上传图片发现的问题的解决方法
2010/11/25 Javascript
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
2013/07/29 Javascript
js时间比较示例分享(日期比较)
2014/03/05 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
uploader秒传图片到服务器完整代码
2017/04/22 Javascript
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
2017/11/09 jQuery
详解npm 配置项registry修改为淘宝镜像
2018/09/07 Javascript
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
微信小程序实现的一键拨号功能示例
2019/04/24 Javascript
Python高级应用实例对比:高效计算大文件中的最长行的长度
2014/06/08 Python
python进阶教程之词典、字典、dict
2014/08/29 Python
Python导入txt数据到mysql的方法
2015/04/08 Python
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
Python中字符串格式化str.format的详细介绍
2017/02/17 Python
Python内存管理方式和垃圾回收算法解析
2017/11/11 Python
Python3 循环语句(for、while、break、range等)
2017/11/20 Python
Python可变参数会自动填充前面的默认同名参数实例
2019/11/18 Python
python代码打印100-999之间的回文数示例
2019/11/24 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
摄影专业毕业生求职信
2014/03/13 职场文书
小学生我的梦想演讲稿
2014/08/21 职场文书
大一新生期末自我评价
2014/09/12 职场文书
工作失误检讨书(经典集锦版)
2014/10/17 职场文书
投标承诺函格式
2015/01/21 职场文书
汽车4S店前台接待岗位职责
2015/04/03 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫