万物皆对象:深入理解 Python 的对象模型设计哲学
“在 Python 中,一切皆对象。”
这句话你可能听过无数次,但它究竟意味着什么?它只是一个口号,还是 Python 设计哲学的核心?今天,我们就从这个命题出发,带你从语言表层走向对象模型的深处。
一、什么是一切皆对象?
在 Python 中,几乎所有你能接触到的东西——数字、字符串、函数、类、模块,甚至代码本身——都是对象。对象不仅仅是“有属性和方法的东西”,更是 Python 运行时的基本单位。
来看几个例子:
print(isinstance(42, object)) # True
print(isinstance("hello", object)) # True
print(isinstance(len, object)) # True
print(isinstance(object,

最低0.47元/天 解锁文章
993

被折叠的 条评论
为什么被折叠?



