【发布时间】:2015-05-11 06:05:59
【问题描述】:
这两个Person的实例有什么区别?
class Person:
pass
a = Person()
a.name = "Jo"
a.age = 25
print(a.name)
b = Person()
b.surname = "Deshu"
print(b.surname)
a 和 b 是同一类型吗? - 是的。
为什么?他们有不同的成员
a 有Person.name 和Person.age 属性,b 只有Person.surname
【问题讨论】:
-
为什么不使用例如
type(a)来了解一下?
标签: python class python-3.x