day13-python部分内置模块

math模块

函数 描述 返回值
返回数字的上入整数 如math.ceil(40.23) 返回值为
41
返回数字的下舍整数 如math.floor(5.3) 返回值为
5

time模块

函数 描述 返回值
返回当前时间的时间戳 import time
print(time.time())
返回值为
1565180395.3967648
返回时间元组 import time
print(time.localtime())
返回值为
time.struct_time(tm_year=2019,
tm_mon=8, tm_mday=7, tm_hour=20,
tm_min=35, tm_sec=37, tm_wday=2,
tm_yday=219, tm_isdst=0))
获取可读的时间模式 import time
time.asctime(time.localtime())
返回值为
Wed Aug 7 20:28:29 2019
以浮点数计算的秒数返回当前的CPU时间 import time
print(time.clock())
返回值为
4e-07
根据fmt的格式把一个时间字符串解析为时间元组。 import time
print(time.strftime
("%Y-%m-%d %I:%M:%S", time.localtime()))
返回值为
2019-08-07 08:43:24
格式化符号 意义
%y 两位数的年份表示(0-99)
四位数的年份表示(000, 9999)
月份(01-12)
月内中的一天(0-31)
24小时制小时数
12小时制小时数
分钟数(00-59)
秒(0-59)
%a/A 本地简化星期名称
%b/B 本地完整的月份名称
%c 本地响应的日期表示和时间表示
%j 年内的一天(001-366)
%p 本地A.M或P.M的等价符
%U 一年中的星期数(00-53)星期天为星期的开始
%w/W 星期(0-6),星期天为星期天为星期的开始
%x 本地相应的日期表示
%X 本地相应的时间表示
%Z 当前时区的名称
%% %本身

calendar模块

函数 描述
返回一个多行字符串格式的year
年month月日历,两行标题,一
周一行。每日宽度间隔为w字符
。每行的长度为7* w+6。l是每星期的行数。
...... ......

os模块

函数 描述
os.sep 可以取代操作系统特定的路径分隔符。windows下为 “\”
os.name 字符串指示你正在使用的平台。
比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。
os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目录路径。
os.getenv() 获取一个环境变量,如果没有返回none
os.putenv(key, value) 设置一个环境变量值
os.listdir(path) 返回指定目录下的所有文件和目录名。
os.remove(path) 函数用来删除一个文件。
os.system(command) 函数用来运行shell命令。
os.linesep 字符串给出当前平台使用的行终止符。
例如,Windows使用'\r\n',Linux使用'\n'而Mac使用'\r'。
os.curdir 返回当前目录('.')
os.chdir(dirname) 改变工作目录到dirname
os.path.isfile() 检验给出的路径是否是文件
os.path.isdir() 检验给出的路径是否是目录
os.path.exists() 检验给出的路径是否真的存在
os.path.getsize(name) 获得文件大小,如果name是目录返回0L
os.path.abspath(name) 获得绝对路径
os.path.normpath(path) 规范path字符串形式
os.path.split(path) 将path分割成目录和文件名二元组返回。
os.path.splitext() 分离文件名与扩展名
os.path.join(path,name) 连接目录与文件名或目录;使用“\”连接
os.path.basename(path) 返回文件名
os.path.dirname(path) 返回文件路径

sys模块

函数 描述
sys.argv 这是一个列表,它包含了所有传递给脚本的命令行参数,其中第一个为脚本自身的名称
sys.path 这也是一个列表,里面放了模块的搜索路经。并且呢,path[0]表示当脚本的路经。
sys.modules 这是一个字典类型,它里面放了所有载入的模块。
sys.stdin 标准输入流--一个类文件对象, raw_input()与input()这是使用它。
sys.stdout 标准输出流--一个类文件对象,我们使用print的时候,就是在使用它;
sys.stderr 标准错误流--一个类文件对象
sys.builtin_module_names 这是一个元组,里面放的是python解释器的内置的所有模块名称。
sys.version 存放了python解释器的版本信息。
sys.platform 存放的是python解释器的平台,返回linux2或windows

你可能感兴趣的:(day13-python部分内置模块)