Python3 内置函数
Python 提供了大量内置函数(Built-in Functions),无需导入任何库即可直接使用。 这些函数覆盖了数据类型转换、数学计算、迭代操作、反射机制等常见场景,是每个 Python 初学者必须掌握的基础工具。
为什么要掌握内置函数?
- 减少代码量:一行顶多行(例如
sum()、max()) - 提升可读性:语义明确,比手写逻辑更清晰
- 性能更优:底层 C 实现,通常比 Python 循环更快
常见分类
数值计算:
abs()、round()、min()、max()、sum()-
类型转换:
int()、float()、str()、list()、tuple() -
迭代与函数式:code>map()、
filter()、zip()、enumerate() -
反射与对象:
type()、isinstance()、getattr()、setattr() -
输入输出:
print()、input()、open()
常用函数示例
# 求和
sum([1, 2, 3]) # 6
# 最大值
max([3, 6, 2]) # 6
# 类型转换
int("123") # 123
# 枚举
for i, v in enumerate(['a', 'b']):
print(i, v)
# map
list(map(lambda x: x * 2, [1,2,3])) # [2,4,6]
