Python random模块的运用详解
作者:冒雨前行的蜗牛 发布时间:2021-06-02 13:00:59
标签:Python,random,模块
目录
1.随机取小数:
2.整数的随机选取:
3.随机列表取数,元素打乱:
总结
1.随机取小数:
import random
print(random.runiform(a,b)) #a-b之间小数的选取
print(random.random()) #0-1之间小数随机选取
输出:0.03815542754382306
print(random.uniform(2,4))
输出:3.560120761832978
2.整数的随机选取:
import random
print(random.randint(a,b)) #a~b之间整数的随机选取(包含b)
print(random.randint(a,b)) #a~b之间整数的随机选取
print(random.randint(3,4)) #取值[3~4}
输出:4
print(random.randrange(4,6)) #取值[4~6)只能头不取尾
输出:4
print(random.randrange(1,200,2)) #取1-200之间取奇数
输出:61
print(random.randrange(1,200,2)) #取1-200之间取偶数
输出:190
3.随机列表取数,元素打乱:
import random
list = ['中国','x',('美国',2),147]
print(random.choice(list)) #列表元素随机取一个
输出:147
print(random.sample(list,2)) #列表随机取两个元素
输出:[('美国',2),x]
random.shuffle(l) #列表元素随机打乱
print(list)
输出:[147,'中国',('美国',2),'x']
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
来源:https://blog.csdn.net/ZENGshuihai/article/details/122182133


猜你喜欢
- 全文检索引擎入门灰常不幸的是,关系型数据库对全文检索的支持没有被标准化。不同的数据库通过它们自己的方式来实现全文检索,而且SQL
- 消息/事件机制是几乎所有开发语言都有的机制,并不是deviceone的独创,在某些语言称之为消息(Event),有些地方称之为(Messag
- 这年头,信息和获得信息的渠道越来越多。随着信息量的增大,先有了分类,又有了导航,再有了搜索,后面的发展还不得而知。在此只是根据平日的所看所想
- 1. 常见命令连接本地数据库与远程数据库(172.16.xx.xx:3306):mysql -h localhost -u root -p1
- python作为一门动态语言,在使用变量之前是不需要进行定义,而是通过动态绑定的方法将变量绑定为某种类型。这样做为我们使用变量时提供了方便,
- JavaScript Length 字符长度函数,在很多时间我们会用length函数了,因为你得前台判断一个用户输入
- 详见代码如下: import threading import time import os import subprocess def g
- GO1.7之后,新增了context.Context这个package,实现goroutine的管理。Context基本的用法参考GOLAN
- 德州扑克简要介绍什么是德州扑克德州扑克不知道大家是否玩过,它是起源于美国的得克萨斯州的一种博弈类卡牌游戏,英文名叫做Texas Hold&a
- 1、简介Burp Suite是用于攻击web应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。
- 目录1、父传值给子组件2、子传值给父组件3、子调用父组件中的方法4、父调用子组件中的方法1、父传值给子组件父组件:<template&
- 本文实例讲述了Python序列对象与String类型内置方法。分享给大家供大家参考,具体如下:前言在Python数据结构篇中介绍了Pytho
- 本文主要给大家介绍的是关于利用python模拟实现POST请求提交图片的方法,分享出来供大家参考学习,下面来一看看详细的介绍:使用reque
- 先导入模块:from django.core.paginator import Paginator, EmptyPage, PageNotA
- 阅读上一篇教程:WEB2.0网页制作标准教程(9)第一个CSS布局实例如果我们想在3列布局的最后加一行页脚,放版权之类的信息。就遇到必须对齐
- 在实现TextStraem的时候,找到判断文件编码的代码是VBS的,但是在JScript中是没有ASC等函数的,也不能对二进制数据进行处理,
- 前两天简单认识了一下PyQt5,通过练习开发了一款在Window下自定义关机的小工具,代码如下:import os,sys,timefrom
- 简介:在视频相关测试场景下,例如:有时需要知道全部视频的汇总时长,显然一个个打开并且手工计算耗时耗力,我们可以通过编写脚本进行快速汇总。获取
- 关于break/continue这两个关键字在平常的使用过程中一直比较迷糊。好不容易理解了吧,过段时间不使用好像忘记了什么。这个问题也是很多
- 本文实例讲述了Python数据分析之获取双色球历史信息的方法。分享给大家供大家参考,具体如下:每个人都有一颗中双色球大奖的心,对于技术人员来