python笔记2

python笔记2,第1张

python笔记2

常见的内置模块

一、random模块

1.randint---产生随机数(全闭区间

 

 ---windows窗口 

  4---sublime软件

 2.uniform ---生成正态分布的随机数 

3.randrange  ---产生范围内的随机数

 

randint与randrange

randint 产生的随机数区间是包含左右极限的,也就是说左右都是闭区间的[1, n],能取到1和n。而 randrange 产生的随机数区间只包含左极限,也就是左闭右开的[1, n),1能取到,而n取不到。randint 产生的随机数是在指定的某个区间内的一个值,而 randrange 产生的随机数可以设定一个步长,也就是一个间隔。

4.choice  --在有序列表中筛选随机数(列表、元组、字符串是python的有序序列;其中列表是可变对象,元组和字符串则是不可变对象)

 

 

二、math模块

1.2.ceil ---向上取整

 

2.floor ---向下取整

 

3.e ---自然常数

pi --- 圆周率

 

4.fabs ---取绝对值

 

5.fmod ---求模运算(前一个数与后一个数取余)

 

 

6.isnan --- 判断是不是数字

 

7.isfinite ---判断是否是无限

 

8.pow ---幂次方

9.sqrt ---平方根

 

三、os模块

1.makedirs ---创建目录(可创建多层)

 

 

2.mkdir ---创建目录(只可创建一层,在已有基础上可再创建一层)

 

3.removedirs ---移除目录,支持多级删除

 

4.open ---创建文件

5.remove ----删除文件

 

 

 

 

 

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5491262.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存