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实现爬取千万淘宝商品的方法
Jun 30 Python
使用Python生成随机密码的示例分享
Feb 18 Python
Python中json格式数据的编码与解码方法详解
Jul 01 Python
Python解析并读取PDF文件内容的方法
May 08 Python
python 获取当天每个准点时间戳的实例
May 22 Python
详解django+django-celery+celery的整合实战
Mar 19 Python
OpenCV 轮廓检测的实现方法
Jul 03 Python
Django 路由控制的实现
Jul 17 Python
python matplotlib饼状图参数及用法解析
Nov 04 Python
python函数局部变量、全局变量、递归知识点总结
Nov 15 Python
python中property和setter装饰器用法
Dec 19 Python
Python基于百度AI实现OCR文字识别
Apr 02 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 AJAX实例根据邮编自动完成地址信息
2008/11/23 PHP
php在页面中调用fckeditor编辑器的方法
2011/06/10 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
PHP把数字转成人民币大写的函数分享
2014/06/30 PHP
php cookie中点号(句号)自动转为下划线问题
2014/10/21 PHP
CodeIgniter表单验证方法实例详解
2016/03/03 PHP
php7下的filesize函数
2019/09/30 PHP
用jquery仿做发微博功能示例
2014/04/18 Javascript
node.js中的fs.chmodSync方法使用说明
2014/12/18 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
2015/03/24 Javascript
原生js结合html5制作简易的双色子游戏
2015/03/30 Javascript
跟我学习javascript的arguments对象
2015/11/16 Javascript
动态更新highcharts数据的实现方法
2016/05/28 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
angular第三方包开发整理(小结)
2018/04/19 Javascript
详解vue为什么要求组件模板只能有一个根元素
2019/07/22 Javascript
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
[47:04]LGD vs infamous Supermajor小组赛D组 BO3 第二场 6.3
2018/06/04 DOTA
Python两个整数相除得到浮点数值的方法
2015/03/18 Python
Python科学计算之Pandas详解
2017/01/15 Python
详解python里使用正则表达式的分组命名方式
2017/10/24 Python
Django 日志配置按日期滚动的方法
2019/01/31 Python
关于pytorch中网络loss传播和参数更新的理解
2019/08/20 Python
jenkins配置python脚本定时任务过程图解
2019/10/29 Python
Pytorch训练过程出现nan的解决方式
2020/01/02 Python
中专生学习生活的自我评价分享
2013/10/27 职场文书
本科毕业生专业自荐书范文
2014/02/05 职场文书
五年级音乐教学反思
2014/02/06 职场文书
《梅兰芳学艺》教学反思
2014/02/24 职场文书
生物科学专业自荐书
2014/06/20 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
学校党员个人问题整改措施思想汇报
2014/10/08 职场文书
2015年十一国庆节演讲稿
2015/03/20 职场文书
迎新晚会主持词开场白
2015/05/28 职场文书
常用的Python代码调试工具总结
2021/06/23 Python
Python编写nmap扫描工具
2021/07/21 Python