#习题7,下面两段代码输出是什么
class Person:
name = "aaa"
p1 = Person()
p2 = Person()
p1.name = "bbb" #因为作用在这里有个新的变量,所以第一个输出的是bbb
print (p1.name)
print (p2.name)
print (Person.name)
bbb
aaa
aaa
class Person:
name = [] #对象为list与dict是可变的,可以更改
p1 = Person()
p2 = Person()
p1.name.append(1)
print (p1.name)
print (p2.name)
print (Person.name)
1
1
1
阅读(943) | 评论(0) | 转发(0) |