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读取csv文件示例(python操作csv)
Mar 11 Python
Python写的英文字符大小写转换代码示例
Mar 06 Python
python操作ssh实现服务器日志下载的方法
Jun 03 Python
Python线性回归实战分析
Feb 01 Python
Python基于多线程实现抓取数据存入数据库的方法
Jun 22 Python
想学python 这5本书籍你必看!
Dec 11 Python
Python实现监控Nginx配置文件的不同并发送邮件报警功能示例
Feb 26 Python
pandas dataframe的合并实现(append, merge, concat)
Jun 24 Python
Python合并2个字典成1个新字典的方法(9种)
Dec 19 Python
Django def clean()函数对表单中的数据进行验证操作
Jul 09 Python
python使用隐式循环快速求和的实现示例
Sep 11 Python
selenium3.0+python之环境搭建的方法步骤
Feb 01 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 str_pad 函数用法简介
2009/07/11 PHP
PHP中的生成XML文件的4种方法分享
2012/10/06 PHP
PHP实现批量生成App各种尺寸Logo
2015/03/19 PHP
使用PHPExcel操作Excel用法实例分析
2015/03/26 PHP
php两种无限分类方法实例
2015/04/21 PHP
Thinkphp实现自动验证和自动完成
2015/12/19 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
IE6-IE9不支持table.innerHTML的解决方法分享
2012/09/14 Javascript
JS获取并操作iframe中元素的方法
2013/03/21 Javascript
json的定义、标准格式及json字符串检验
2014/05/11 Javascript
JavaScript原生对象之Date对象的属性和方法详解
2015/03/13 Javascript
bootstrap实现弹窗和拖动效果
2016/01/03 Javascript
javascript的几种写法总结
2016/09/30 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
详解JS中的this、apply、call、bind(经典面试题)
2017/09/19 Javascript
JavaScript中的一些隐式转换和总结(推荐)
2017/12/22 Javascript
JavaScript中发出HTTP请求最常用的方法
2018/07/12 Javascript
JS eval代码快速解密实例解析
2020/04/23 Javascript
vue+canvas实现拼图小游戏
2020/09/18 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
用实例分析Python中method的参数传递过程
2015/04/02 Python
python 实现自动远程登陆scp文件实例代码
2017/03/13 Python
PyCharm在win10的64位系统安装实例
2017/11/26 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
python的dict判断key是否存在的方法
2020/12/09 Python
Python用Jira库来操作Jira
2020/12/28 Python
Python面试题:Python里面如何生成随机数
2015/03/12 面试题
会计自我鉴定范文
2013/10/06 职场文书
专业幼师实习生自我鉴定范文
2013/12/08 职场文书
销售求职信范文
2014/05/26 职场文书
教师纪念9.18事件演讲稿范文
2014/09/14 职场文书
庆祝国庆节演讲稿2014
2014/09/19 职场文书
安全承诺书
2015/01/19 职场文书
简历自我评价范文
2019/04/24 职场文书
PHP正则表达式之RCEService回溯
2022/04/11 PHP