python之随机数函数的实现示例


Posted in Python onDecember 30, 2020

前言

这是俺写的第一篇关于python的博客,分享一下我所整合的python中的随机数函数,就当作是自己的一个笔记,也可以供像我一样的python入门新手小白参考学习。希望可以记录下自己的学习过程。

一、random()

生成一个(0,1)指定范围内的随机浮点数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

二、uniform(x,y)

生成一个指定范围([min(x,y) max(x,y)])内的随机浮点数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

三、randint()

生成一个指定范围([x,y])内的整数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

四、randrange([start],[stop],[step])

从指定范围内,按指定基数递增的集合中获取一个随机数。结果相当于从[10,12,…,98]序列中获取一个随机数。

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

五、choice(sequence)

从序列中获取一个随机数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

六、shuffle([x,random])

将一个列表中的元素打乱

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

七、sample(sequence,k)

从指定序列中随机获取指定长度的片段

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

注意

随机数函数均为模块random的静态函数

示例

import random

#设置随机数种子
random.seed(1)

#生成一个随机数
print(random.random())

#生成一个1-5之间的随机数
print(random.uniform(1,5))

#生成一个1-10之间的随机数
print(random.randint(1,10))

#生成一个1-10之间以3递增的随机数
print(random.randrange(1,10,3))


list = ['hello','world','any','way']
print(random.choice(list))
random.shuffle(list)
print(random.sample(list,3))

到此这篇关于python之随机数函数的实现示例的文章就介绍到这了,更多相关python 随机数函数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python多进程机制实例详解
Jul 02 Python
Python中常见的数据类型小结
Aug 29 Python
python利用正则表达式搜索单词示例代码
Sep 24 Python
python3.0 模拟用户登录,三次错误锁定的实例
Nov 02 Python
django模板语法学习之include示例详解
Dec 17 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
Jul 12 Python
对Python3 解析html的几种操作方式小结
Feb 16 Python
Pythony运维入门之Socket网络编程详解
Apr 15 Python
Django框架实现的分页demo示例
May 25 Python
Python中的 is 和 == 以及字符串驻留机制详解
Jun 28 Python
python logging添加filter教程
Dec 24 Python
python3.4中清屏的处理方法
Jul 06 Python
利用Python实现学生信息管理系统的完整实例
Dec 30 #Python
使用gunicorn部署django项目的问题
Dec 30 #Python
pyspark对Mysql数据库进行读写的实现
Dec 30 #Python
python实现无边框进度条的实例代码
Dec 30 #Python
python中的列表和元组区别分析
Dec 30 #Python
python实现xml转json文件的示例代码
Dec 30 #Python
python实现KNN近邻算法
Dec 30 #Python
You might like
PHP imagegrabscreen和imagegrabwindow(截取网站缩略图)的实例代码
2013/11/07 PHP
PHP简单实现遍历目录下特定文件的方法小结
2017/05/22 PHP
PHP实现网站访问量计数器
2017/10/27 PHP
Laravel创建数据库表结构的例子
2019/10/09 PHP
js实现权限树的更新权限时的全选全消功能
2009/02/17 Javascript
js+csss实现的一个带复选框的下拉框
2014/09/29 Javascript
jQuery中html()方法用法实例
2014/12/25 Javascript
最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式
2015/04/17 Javascript
Javascript监视变量变化的方法
2015/06/09 Javascript
javascript实现网页背景烟花效果的方法
2015/08/06 Javascript
JS中的hasOwnProperty()和isPrototypeOf()属性实例详解
2016/08/11 Javascript
javascript中递归的两种写法
2017/01/17 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
2017/05/09 Javascript
通俗易懂地解释JS中的闭包
2017/10/23 Javascript
Vuex的初探与实战小结
2018/11/26 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
微信小程序实现左右列表联动
2020/05/19 Javascript
JS实现查找数组中对象的属性值是否存在示例
2019/05/24 Javascript
JS实现进度条动态加载特效
2020/03/25 Javascript
[05:06]DOTA2-DPC中国联赛 正赛 VG vs Magma选手采访
2021/03/11 DOTA
Python中每次处理一个字符的5种方法
2015/05/21 Python
对numpy和pandas中数组的合并和拆分详解
2018/04/11 Python
Python通过paramiko远程下载Linux服务器上的文件实例
2018/12/27 Python
python学习--使用QQ邮箱发送邮件代码实例
2019/04/16 Python
Python实现对adb命令封装
2020/03/06 Python
python用opencv完成图像分割并进行目标物的提取
2020/05/25 Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
2020/06/29 Python
10个python爬虫入门实例(小结)
2020/11/01 Python
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
玩具反斗城葡萄牙官方商城:Toys"R"Us葡萄牙
2016/10/21 全球购物
TIME时代杂志台湾总代理:台时亚洲
2018/10/22 全球购物
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
贸易跟单员英文求职信
2014/04/19 职场文书
2016年学校禁毒宣传活动工作总结
2016/04/05 职场文书
Python3中PyQt5简单实现文件打开及保存
2021/06/10 Python