random()模块随机函数的用法总结
random()是Python中生成随机数的函数,是由random模块控制,random()函数不能直接访问,需要导入random 模块,然后再通过相应的静态对象调用该方法才能实现相应的功能
目录
1. random.random()
2. random.uniform()
3. random.randint()
4. random.randrange()
5. random.choice()
6. random.shuffle()
7. random.sample()
1. random.random()
random.random()方法返回一个随机数,其在0至1的范围之内,以下是其具体用法:
import randomprint ("随机数: ", random.random())
输出结果:0.22867521257116
2. random.uniform()
random.uniform()是在指定范围内生成随机数,其有两个参数,一个是范围上限,一个是范围下线,具体用法如下:
import randomprint (random.uniform(2, 6))
输出结果:3.62567571297255
3. random.randint()
random.randint()是随机生成指定范围内的整数,其有两个参数,一个是范围上限,一个是范围下线,具体用法如下:
import randomprint (random.randint(6,8))
输出结果:8
4. random.randrange()
random.randrange()是在指定范围内,按指定基数递增的集合中获得一个随机数,有三个参数,前两个参数代表范围上限和下限,第三个参数是递增增量,具体用法如下:
import randomprint (random.randrange(6, 28, 3))
输出结果:15
5. random.choice()
random.choice()是从序列中获取一个随机元素,具体用法如下:
import randomprint (random.choice("www.jb51.net"))
输出结果:o
6. random.shuffle()
random.shuffle()函数是将一个列表中的元素打乱,随机排序,具体用法如下:
import randomnum = [1, 2, 3, 4, 5]random.shuffle(num)print (num)
输出结果:[3, 5, 2, 4, 1]
7. random.sample()
random.sample()函数是从指定序列中随机获取指定长度的片段,原有序列不会改变,有两个参数,第一个参数代表指定序列,第二个参数是需获取的片段长度,具体用法如下:
import randomnum = [1, 2, 3, 4, 5]sli = random.sample(num, 3)print (sli)
输出结果:[2, 4, 5]
random()模块随机函数的用法总结相关推荐
- Python之数据分析(random模块的正确用法)
文章目录 一.二项分布:numpy.random.binomial(n, p, size) 二.超几何分布:numpy.random.hypergeometric(ngood, nbad, nsamp ...
- python随机选取字符串_Python random模块sample、randint、shuffle、choice随机函数概念和应用...
Python标准库中的random函数,可以生成随机浮点数.整数.字符串,甚至帮助你随机选择列表序 列中的一个元素,打乱一组数据等. random中的一些重要函数的用法: 1 ).random() 返 ...
- python 内置模块random_Python3.5内置模块之random模块用法实例分析
本文实例讲述了Python3.5内置模块之random模块用法.分享给大家供大家参考,具体如下: 1.random模块基础的方法 #!/usr/bin/env python # -*- coding: ...
- Python常用模块——随机函数(random)
一.模块概述 random是python的内置模块 random模块主要用于生成随机数 在使用random模块前,必须先导入模块 import random 二.常用方法 random.choice( ...
- python中random模块用法_Python中random模块用法实例分析
本文实例讲述了Python中random模块用法.分享给大家供大家参考.具体如下: import random x = random.randint(1,4); y = random.choice([ ...
- python模块调用的用法_如何使用Python语言中的random模块调用方法
Python语言中的random模块,包含了很多方法属性,可以直接调用这些方法和设置属性.根据不同的方法展示不同的内容.下面利用几个实例查看random模块中的方法,操作如下: 工具/原料 Pytho ...
- Python random模块sample、randint、shuffle、choice随机函数
一.random模块简介 Python标准库中的random函数,可以生成随机浮点数.整数.字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等. 二.random模块重要函数 1 ).ra ...
- python randint函数边界_Python random模块sample、randint、shuffle、choice随机函数
一.random模块简介 Python标准库中的random函数,可以生成随机浮点数.整数.字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等. 二.random模块重要函数 1 ).ra ...
- python随机产生10个随机数_python(random模块)取10以内的随机数
原博文 2018-01-21 15:56 − 上面有个selenium-webdriver循环点击百度搜索结果以及获取新页面的handler文章,随机获取百度搜索结果中不同id的结果,实现代码如下: ...
最新文章
- HashMap集合遍历的五种方式
- JavaScrip调用腾讯地图
- boost::hana::back用法的测试程序
- 2021牛客多校10 - Train Wreck(贪心)
- VScode配置ESlint自动修复格式化
- navicat卡死问题
- ×××应强制引进第三方支付
- 从云数据迁移服务看MySQL大表抽取模式
- Matrix Factorization: A Simple Tutorial and Implementation in Python
- python必背入门代码-你们都是怎么学 Python 的?
- Android开发过程为C文件或者C++文件配置打印Logcat信息
- bzoj 4082: [Wf2014]Surveillance 倍增
- Tableau计算同比和环比任意天数据
- 骑行318、 2016.7.17
- 一、Tableau 基本介绍
- docker介绍说明,docker配置代理加速器、docker使用国内镜像仓库
- 伦敦银实时走势图决胜关键
- 深度学习工作站由于显卡驱动问题导致不能使用GPU
- 虹膜识别—DeepIrisNet2
- centos7 samba 离线安装_CentOS 7安装配置Samba服务器(挂载共享文件夹)