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 ----删除文件

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值