python常用模块

os 模块

os 全称是operating system操作系统

os 模块里提供的方法就是用来调用操作系统里的方法

import os

print(os.name)  # 获取操作系统的名字Windows-->nt反之-->posix
print(os.sep)  # 路径的分隔符Windows-->\
print(os.path.abspath('test2.py'))  # 获取绝对路径
print(os.path.isdir('test2.py'))  # 是否是文件夹
print(os.path.isfile('test2.py'))  # 是否是文件
print(os.path.exists('test2.py'))  # 是否存在
print(os.path.splitext('aa.txt'))  # 切割文件名和后缀
print(os.getcwd())  # 获取当前路径

os 模块其它方法

os.chdir() 切换目录

os.rename() 重命名

os.remove() 删除文件

os.rmdir() 删除空文件夹

os.mkdir() 创建文件夹

os.listdir() 列出指定目录所有文件和文件夹

sys 模块

sys.exit() 程序退出 和内置函数exit()一样

sys.path 结果是一个列表,查找模块的路径

math 模块

math.factorial(n) 计算n的阶乘

math.pow(m,n) m的n次方

math.floor(小数) 向下取整

math.ceil(小数) 向上取整

random 模块

random.random() 生成[0,1)的随机浮点数

random.randint(a,b) 生成[a,b]的随机整数 包含b

random.randrange(a,b) 生成a,b的随机整数 不包含b

random.choice(序列) 从序列中随机选取一个元素

random.sample(序列,n) 从序列中抽取n个元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

azured_xu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值