当前位置:首页>python>别再背语法了!Python最重要的20个函数,学会就能干活

别再背语法了!Python最重要的20个函数,学会就能干活

  • 2026-09-30 07:05:26
别再背语法了!Python最重要的20个函数,学会就能干活

一、 核心内置函数

函数
作用
示例
print()
输出内容到控制台
print("Hello")
input()
获取用户输入
name = input("请输入姓名:")
len()
返回对象长度(字符串、列表等)
len([1,2,3])
 → 3
type()
返回对象的数据类型
type(123)
 → <class 'int'>
range()
生成整数序列,常用于循环
range(5)
 → 0,1,2,3,4

二、 数据类型转换

函数
作用
示例
int()
转换为整数
int("123")
 → 123
str()
转换为字符串
str(123)
 → "123"
list()
转换为列表
list("abc")
 → ['a','b','c']
dict()
转换为字典
dict([('a',1),('b',2)])
set()
转换为集合(自动去重)
set([1,2,2,3])
 → {1,2,3}

三、 数据结构操作

函数
作用
示例
sorted()
对可迭代对象排序,返回新列表
sorted([3,1,2])
 → [1,2,3]
reversed()
反转可迭代对象,返回反向迭代器
list(reversed([1,2,3]))
 → [3,2,1]
enumerate()
同时获取索引和值
for i, v in enumerate(['a','b'])
zip()
将多个可迭代对象打包成元组
zip([1,2], ['a','b'])
 → (1,'a'),(2,'b')
map()
对每个元素应用函数
map(str, [1,2])
 → ['1','2']
filter()
过滤符合条件的元素
filter(lambda x: x>0, [-1,2,-3])
 → [2]

四、 数学与统计

函数
作用
示例
sum()
求和
sum([1,2,3])
 → 6
max()
最大值
max([1,5,3])
 → 5
min()
最小值
min([1,5,3])
 → 1
abs()
绝对值
abs(-5)
 → 5
round()
四舍五入
round(3.14159, 2)
 → 3.14

五、 高级函数

函数
作用
示例
open()
打开文件,返回文件对象
open('file.txt', 'r')
help()
查看函数或模块的帮助文档
help(print)
dir()
查看对象的属性和方法
dir(list)
isinstance()
判断对象是否为指定类型
isinstance(123, int)
 → True
eval()
执行字符串形式的Python表达式(慎用)
eval("1+2")
 → 3

六、 核心总结

如果只选最重要的5个,那就是:

  1. print() — 没有输出就没有调试

  2. len() — 长度判断无处不在

  3. range() — 循环的基石

  4. type() — 快速排查数据类型

  5. open() — 文件操作的基础

掌握这些函数,你就能应对绝大多数Python编程场景。它们是Python这座大厦的“地基”。

如果你觉得这篇文章对你有帮助,请点赞、回复“有用”或分享给身边的朋友!你的支持是我持续输出的最大动力

如果你想学更多Python办公自动化的技巧,可以看看我之前的文章:

最新文章

随机文章