@R星校长
第2
关:内置模块中的内置函数
Python 的内置模块
是 Python 编程的重要组织形式,内置模块中的内置函数也极大方便了编程过程中对函数等功能的使用。
Python 中常见的内置模块如下:
os
模块:文件和目录,用于提供系统级别的操作;sys
模块:用于提供对解释器相关的操作;json
模块:处理JSON
字符串;logging
: 用于便捷记录日志且线程安全的模块;time&datetime
模块:时间相关的操作,时间有三种表示方式;hashlib
模块:用于加密相关操作,代替了md5
模块,主要是提供SHA1
、SHA224
、SHA256
、SHA384
、SHA512
和MD5
算法;random
模块:提供随机数。
内置模块中的内置函数
Python 的内置模块中也有很多使用十分方便的内置函数。
dir()
函数
dir()
函数是一个排好序的字符串列表,其内容是一个模块里定义过的名字,包含在一个模块里定义的所有模块、变量和函数。例如:
# 导入内置math模块
import math
# 调用math模块中的dir()函数
content = dir(math)
# 输出math模块中所有模块、函数和变量的名字
print(content)
输出结果:
['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos',