大家好,这里是程序员晚枫,正在all in AI编程实战。

这5道题,你能答对几道?


测试一下你的水平

第1题

1
2
3
4
a = [1, 2, 3]
b = a[:]
b.append(4)
print(a) # 输出什么?

第2题

1
2
3
4
5
def foo(x, y=[]):
y.append(x)
return y
print(foo(1)) # ?
print(foo(2)) # ?

第3题

1
2
3
4
5
6
class A:
x = 1
class B(A):
pass
B.x = 2
print(A.x, B.x) # ?

第4题

1
2
3
4
5
6
def gen():
yield 1
yield 2
g = gen()
print(next(g)) # ?
print(list(g)) # ?

第5题

1
2
# 装饰器和类装饰器有什么区别?
# 什么时候用函数装饰器?什么时候用类装饰器?

答对了3题以上 → 你的Python基础不错。
全答对 → 你已经具备了高级工程师的水平。
答对了2题以下 → 强烈建议学习高级特性课程。


系统学习

👉 Python高级特性10讲

迭代器、装饰器、上下文管理器、描述符、元类、并发、性能优化……每一个都是面试高频考点。

别再背八股文了,理解原理才能以不变应万变。


程序员晚枫专注AI编程培训,小白看完他和图灵社区合作的教程《30讲·AI编程训练营》就能上手做AI项目。

🎓 AI 编程实战课程

想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!