常用的内置函数
print() - 打印输出到控制台。
len() - 返回对象(如字符串、列表等)的长度或元素个数。
type() - 返回一个对象的数据类型。
int(), float(), str() - 将数据转换为整型、浮点型或字符串。
input() - 从用户那里获取输入。
range() - 生成一个整数序列,常用于循环中。
list(), tuple(), set(), dict() - 创建列表、元组、集合和字典。
sorted() - 对可迭代对象进行排序并返回一个新的列表。
max(), min() - 返回最大值或最小值。
sum() - 计算所有元素的总和。
map(), filter() - 应用函数于指定序列的每个项目,并返回结果列表;过滤序列,筛选出符合条件的元素。
zip() - 将多个列表中的元素配对。
open() - 打开文件并返回一个文件对象。
help() - 调用内置的帮助系统。
dir() - 列出对象的所有属性和方法名。
流行的第三方库
NumPy - 支持大量的维度数组与矩阵运算,对于科学计算非常重要。
Pandas - 提供高性能的数据结构和数据分析工具。
Matplotlib - 一个绘制图表的库,支持多种类型的图表。
Scikit-learn - 简单高效的机器学习库,提供了许多经典算法的实现。
TensorFlow / PyTorch - 深度学习框架,广泛应用于神经网络模型开发。
Requests - 用来发送HTTP请求,简化了网页爬虫和其他基于web的服务的开发。
Beautiful Soup - 从HTML和XML文件中提取数据的库。
Flask / Django - 两个流行的Web框架,用于构建网站和服务端应用。
SQLAlchemy - Python SQL工具包及ORM(Object Relational Mapper)。
SciPy - 科学计算库,包含线性代数、优化、积分以及统计等模块。
Pillow - Python Imaging Library的一个分支,提供图像处理能力。
OpenCV - 开源计算机视觉库,用于图像处理和视频流分析。
内置函数示例
1. print()
2. len()
3. type()
4. int(), float(), str()
5. input()
6. range()
7. list(), tuple(), set(), dict()
8. sorted()
9. max(), min()
10. sum()
11. map()
12. filter()
13. zip()
14. open()
15. help()
16. dir()
第三方库示例
1. NumPy
2. Pandas
3. Matplotlib
4. Scikit-learn
5. TensorFlow / PyTorch
6. Requests
7. Beautiful Soup
8. Flask / Django
9. SQLAlchemy
10. SciPy
11、Pillow (PIL)
Pillow 是 Python Imaging Library (PIL) 的一个分支,它提供了广泛的文件格式支持以及强大的图像处理能力。Pillow 可以用来打开、处理和保存各种图像文件格式。
安装
示例代码
12、OpenCV
OpenCV(Open Source Computer Vision Library)是一个开源计算机视觉库,广泛用于图像处理、视频捕捉、特征检测等任务。
安装
示例代码