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 相关文章推荐
Django1.7+python 2.78+pycharm配置mysql数据库教程
Nov 18 Python
深入理解Python中各种方法的运作原理
Jun 15 Python
Python计算已经过去多少个周末的方法
Jul 25 Python
使用python的pandas库读取csv文件保存至mysql数据库
Aug 20 Python
python使用Matplotlib画饼图
Sep 25 Python
python 实现对文件夹中的图像连续重命名方法
Oct 25 Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 Python
Python零基础入门学习之输入与输出
Apr 03 Python
详解python 爬取12306验证码
May 10 Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
Jul 01 Python
Python数据库小程序源代码
Sep 15 Python
使用python实现kNN分类算法
Oct 16 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
咖啡豆的最常见发酵处理方法,详细了解一下
2021/03/03 冲泡冲煮
详解php的魔术方法__get()和__set()使用介绍
2012/09/19 PHP
php inc文件使用的风险和注意事项
2013/11/12 PHP
以文件形式缓存php变量的方法
2015/06/26 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
不同的jQuery API来处理不同的浏览器事件
2012/12/09 Javascript
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
2014/06/19 Javascript
JavaScript实现动态创建CSS样式规则方案
2014/09/06 Javascript
jquery实现选中单选按钮下拉伸缩效果
2015/08/06 Javascript
jQuery过滤特殊字符及JS字符串转为数字
2016/05/26 Javascript
完美实现js选项卡切换效果(二)
2017/03/08 Javascript
JavaScript 自定义事件之我见
2017/09/25 Javascript
微信小程序 按钮滑动的实现方法
2017/09/27 Javascript
ReactNative之FlatList的具体使用方法
2017/11/29 Javascript
详解VUE 数组更新
2017/12/16 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
node.js中事件触发器events的使用方法实例分析
2019/11/23 Javascript
跟老齐学Python之用while来循环
2014/10/02 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
Python 查找字符在字符串中的位置实例
2018/05/02 Python
Tensorflow:转置函数 transpose的使用详解
2020/02/11 Python
css3 2D图片转动样式可以扩充到Js当中
2014/04/29 HTML / CSS
美国第一个网上卖鞋零售商:OnlineShoes.com
2017/09/24 全球购物
如果一个类实现了多个接口但是这些接口有相同的方法名将会怎样
2013/06/16 面试题
幼儿园教师获奖感言
2014/03/11 职场文书
竞聘演讲稿精彩开头和结尾
2014/05/14 职场文书
韩语专业职业生涯规划范文:成功之路就在我们脚下
2014/09/11 职场文书
幼儿园迎国庆65周年活动策划方案
2014/09/16 职场文书
2014年国庆节演讲稿
2014/09/19 职场文书
党员剖析材料范文
2014/09/30 职场文书
数学考试作弊检讨书300字
2015/02/16 职场文书
质量保证书怎么写
2015/02/27 职场文书
为什么阅读对所有年龄段的孩子都很重要?
2019/07/08 职场文书
2020年元旦晚会策划书模板
2019/12/30 职场文书
python绘图subplots函数使用模板的示例代码
2021/04/30 Python