class Employee:
empCount = 0
def displayCount(self):
print("hi")
def __init__(self, name, salary):
print("初始化!")
self.name = name
self.salary = salary
解析: name 和 salary明明在类中并没有该属性,但是为什么可以给name和salary赋值呢?可以把该对象看成是json串,由于Python是解释型语言,所以并不会在内存中创建该对象,只是以字符串形式来保存该对象,所以属性可以随时删减也就不奇怪了!