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多线程编程方式分析示例详解
Dec 06 Python
搭建Python的Django框架环境并建立和运行第一个App的教程
Jul 02 Python
python通过pip更新所有已安装的包实现方法
May 19 Python
Python实现爬虫爬取NBA数据功能示例
May 28 Python
python opencv人脸检测提取及保存方法
Aug 03 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
Jun 27 Python
python游戏开发的五个案例分享
Mar 09 Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
Mar 18 Python
python变量的作用域是什么
May 26 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
Jun 30 Python
Django ORM判断查询结果是否为空,判断django中的orm为空实例
Jul 09 Python
python 命令行传参方法总结
May 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 IPV6正则表达式验证代码
2010/02/16 PHP
关于file_get_contents返回为空或函数不可用的解决方案
2013/06/24 PHP
safari,opera嵌入iframe页面cookie读取问题解决方法
2010/06/23 Javascript
获取body标签的两种方法
2011/10/13 Javascript
让页面上两个div中的滚动条(滑块)同步运动示例
2013/08/07 Javascript
javascript 获取网页标题代码实例
2014/01/22 Javascript
容易造成JavaScript内存泄露几个方面
2014/09/04 Javascript
node.js中的path.join方法使用说明
2014/12/08 Javascript
分享十五款 jQuery 社交网络分享插件
2015/05/16 Javascript
js实现数组转换成json
2015/06/26 Javascript
JavaScript实现刷新不重记的倒计时
2016/08/10 Javascript
全面解析node 表单的图片上传
2016/11/21 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
如何使用electron-builder及electron-updater给项目配置自动更新
2018/12/24 Javascript
微信小程序实现用table显示数据库反馈的多条数据功能示例
2019/05/07 Javascript
微信小程序动态添加和删除组件的现实
2020/02/28 Javascript
jQuery实现简单评论区功能
2020/10/26 jQuery
[36:14]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第二局
2016/02/28 DOTA
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
2017/12/08 Python
pyenv与virtualenv安装实现python多版本多项目管理
2019/08/17 Python
pycharm实现在虚拟环境中引入别人的项目
2020/03/09 Python
Python如何使用ElementTree解析xml
2020/10/12 Python
css3实现一款模仿iphone样式的注册表单
2013/03/20 HTML / CSS
CSS3中Transition动画属性用法详解
2016/07/04 HTML / CSS
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
北京鼎普科技股份有限公司软件测试面试题
2012/04/07 面试题
新年晚会主持词
2014/03/24 职场文书
业务员自荐信范文
2014/04/20 职场文书
应用外语系自荐信
2014/06/26 职场文书
创先争优标语
2014/06/27 职场文书
北京颐和园导游词
2015/01/30 职场文书
鲁迅故里导游词
2015/02/05 职场文书
小学三八妇女节活动总结
2015/02/06 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
《一面五星红旗》教学反思
2016/02/23 职场文书
直播实况, OMG破敌三路五十分钟大战神技局摩托车
2022/04/01 DOTA