2020-08-21 学习笔记2

math库及random库

math库

ceil(x)                对浮点数向上取整    

floor(x)               对浮点数向下取整

pow(x,y)             计算X的Y次方

sqrt(x)                 平方根

exp(x)                 e的X次幂

degrees(x)           将弧度值转换为角度

randians(x)          将角度值转换为弧度

random库

seed(x)                     给随机数一个种子值默认随机种子是系统时钟

random()                   生成一个[0,1.0]之间的随机小数

uniform(a,b)              生成一个a到b之间的随机小数

randint(a,b)               生成一个a到b之间的随机整数

randrange(a,b,c)       随机生成一个从a开始到b以c递增的数

choice(<list>)            从列表中随机返回一个元素

shuffle(<list>)            将列表中元素随机打乱

sample(<list>,k)        从指定列表随机获取k个元素

random库的使用(开头引入)

         >>>from random import * 


str()变成字符串的函数

eval() 将字符串转换为相应的值 例如整数 浮点数 元组 列表 字典等等   #必须对应相应的格式

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。