本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注!
作者| 慕课网精英讲师 朱广蔚
Python 模块是一个 Python 文件,定义了各种功能接口。把复杂的功能封装为模块(又称为库),将功能实现的细节隐藏起来,使用该模块(库)的程序员不需要了解实现的细节。通过调用模块封装好的功能,可以用仅仅几行 Python 代码实现某项复杂的功能,例如可以用一行代码就实现一个 Web 服务器。
在 Python 的应用领域中,如:web 开发、人工智能、网络爬虫、数据分析等领域,已经存在了大量的模块,使用这些模块就可以轻松开发出应用程序。
1. 内置模块
Python 中的模块分为两类:
- 内置模块,由 Python 官方提供,包含在 Python 的安装包中,安装完 Python 后即可使用
- 第三方模块,由 Python 爱好者提供,需要用户额外安装
Python 提供了多个内置模块,提供了日常编程中许多问题的标准解决方案,常见的内置模块如下:
模块名 |
功能描述 |
os |
提供操作系统的 IO 访问等功能 |
sys |
提供获取命令行参数等功能 |
math |
提供各种常见的数学运算函数</ |