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)
round()
round(3.14159, 2)
3.14
open()
open('file.txt', 'r')
help()
help(print)
dir()
dir(list)
isinstance()
isinstance(123, int)
True
eval()
eval("1+2")
如果只选最重要的5个,那就是:
print() — 没有输出就没有调试
len() — 长度判断无处不在
range() — 循环的基石
type() — 快速排查数据类型
open() — 文件操作的基础
掌握这些函数,你就能应对绝大多数Python编程场景。它们是Python这座大厦的“地基”。
如果你觉得这篇文章对你有帮助,请点赞、回复“有用”或分享给身边的朋友!你的支持是我持续输出的最大动力
如果你想学更多Python办公自动化的技巧,可以看看我之前的文章:
领导让我把100个Excel表合并成一个,Python十行代码搞定!
HR同事求我:能不能一键生成100份合同?我用python只需1秒实现
文件太多找崩溃?Python只需1秒帮你分类归档,桌面从此清爽
Python安装的第一课:别让“配环境”劝退你
5行代码搞定:Python基础语法其实就这么点东西