random、range和len函数的使用
random、range和len函数的使用
一、random函数
1、random.random()和random.Random():
import random
num = random.random()#生成0~1的随机浮点数0.6161288183675745
num2 = random.Random()#生成random模块里得Random类的一个实例,所以返回值是一串地址符<random.Random object at 0x036CFE38>
#random.random()相当于 random.Random().random()
print(num)
print(num2)
2、random.uniform(x,y)生成一个指定范围内的随机浮点数
import random
num = random.uniform(1,100)#生成一个指定范围内的浮点数79.55634204719212
print(num)
3、random.randint(x,y)生成一个指定范围内的随机整数
import random
num = random.randint(1,2)#
print(num)
4、random.randrange([start],[end],stept)生成一个指定范围内,按stept递增的随机数
import random
num = random.randrange(10,20,2)#生成一个已2为递增的在10~20内的随机数。相当于以2为递增的递增函数
print(num)
5、random.choice(sequence)从序列中随机选择一个数
import random
num = random.choices(('haihai','baibai','kun'))#从序列中随机选择一个数,运行结果---kun
print(num)
6、random.shuffle(sequence)用于将序列中的元素打乱
import random
list1 = ["知天命","花甲",'古来稀','耄耋']
print(random.shuffle(list1))#是打乱原有序列,没有返回值----运行结果:['知天命', '花甲', '耄耋', '古来稀']
二、range()函数
1、Python自带range函数,不用导入。格式:range(start,end,step),range函数包前不报后,比如range(0,5)指[0,5)范围
for i in range(0,5):
print(i)
#----运行结果
0
1
2
3
4
三、len()函数
1、len函数,计算个数。如序列的元素个数、字典的键值对总数、字符串的长度
list = ['xue','shou','zhi',1,45]#序列
dict ={'name':'xiaxia','age':''}#字典
str = "abcder567@we"#字符串
print(len(list))#---5
print(len(dict))#----2
print(len(str))#----12
random、range和len函数的使用的更多相关文章
- python之旅:python中range()和len()函数区别
函数:len() 作用:返回字符串.列表.字典.元组等长度 语法:len(str) 参数: str:要计算的字符串.列表.字典.元组等 返回值:字符串.列表.字典.元组等元素的长度 实例 1.计算字符 ...
- python中range()和len()函数区别
函数:len() 作用:返回字符串.列表.字典.元组等长度 语法:len(str) 参数: str:要计算的字符串.列表.字典.元组等 返回值:字符串.列表.字典.元组等元素的长度 实例 1.计算字符 ...
- for循环&len函数和range函数的运用
函数:len() 作用:返回字符串.列表.字典.元组等长度 语法:len(str) 参数: str:要计算的字符串.列表.字典.元组等 返回值:字符串.列表.字典.元组等元素的长度 实例 1.计算字 ...
- 从零到熟悉,带你掌握Python len() 函数的使用
摘要:本文为你带来如何找到长度内置数据类型的使用len() 使用len()与第三方数据类型 提供用于支持len()与用户定义的类. 本文分享自华为云社区<在 Python 中使用 len() 函 ...
- python len函数(41)
在python中除了print函数之外,len函数和type函数应该算是使用最频繁的API了,操作都比较简单. 一.len函数简介 返回对象的长度(项目数)参数可以是序列(例如字符串str.元组tup ...
- PYTHON练习题 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数。
Python 练习 标签: Python Python练习题 Python知识点 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数,如果大于预设的 ...
- SQL LEN() 函数
LEN() 函数 LEN 函数返回文本字段中值的长度. SQL LEN() 语法 SELECT LEN(column_name) FROM table_name SQL LEN() 实例 我们拥有下面 ...
- 关于Random.Range 范围界定
1. 当Range的参数是float时 Random.Range 范围 static function Range (min : float, max : float) : float :返回一个随机 ...
- 36.LEN() 函数
LEN() 函数 LEN 函数返回文本字段中值的长度. SQL LEN() 语法 SELECT LEN(column_name) FROM table_name SQL LEN() 实例 我们拥有下面 ...
随机推荐
- MySQL 一次非常有意思的SQL优化经历:从30248.271s到0.001s
转载自:https://www.toutiao.com/i6668275333034148356 一.背景介绍 用的数据库是mysql5.6,下面简单的介绍下场景 课程表: 数据100条 学生表: 数 ...
- .net常用属性
1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User ...
- [BJOI2019]排兵布阵 DP
[BJOI2019]排兵布阵 DP 比较好想的DP,设\(dp[i][j]\)表示第\(i\)个城堡时,已派出\(j\)个士兵.决策时,贪心派出恰好严格大于某一玩家派出的数量的两倍(不然浪费).我们发 ...
- 使用scikit-learn决策树实现简单预测
1.scikit-learn决策树算法库介绍 scikit-learn决策树算法类库内部实现是使用了调优过的CART树算法,既可以做分类,又可以做回归.分类决策树的类对应的是DecisionTreeC ...
- 我好菜系列——map查找
链接:https://ac.nowcoder.com/acm/contest/931/A来源:牛客网 DNA序列里只有ACGT四种字母,A和T对应,C和G对应. 俩序列完全对应,就是指它们每一位上的字 ...
- 在Winform中屏蔽UnityWebPlayer的右键以及自带Logo解决方案整理
根据项目的需要,对已经完成的Unity三维模型以及游戏要使用Winform进行包装,也就是使用Winform做一层外壳.因此在展示Unity的时候使用到了UnityWebPlayer这个插件,对于此插 ...
- docker常用指令
1.查看docker信息 docker system df 2.删除镜像 docker rmi --删除镜像 docker image prune --删除虚悬镜像 3.守护态运行 docker ru ...
- idea 使用maven 下载源码包
方式1:全量下载源码包 方式二:下载单个源码包 随便找个源码可以看到文件上有download (标识下载源码包) choose sources表示选择那个版本的源码包
- Java-ZipUtil
Zip 压缩工具类,不支持压缩空文件夹. 简单版 import java.io.FileOutputStream; import java.io.IOException; import java.ni ...
- 交互式绘图工具gunplot
Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function plotting program).用户通过输入命令,可以逐步设置或修改绘图环境,并 ...