构析函数
'''
析構函數(shù):__del__() 釋放對象時自動調用'''
class Person(object):def run(self):print("run")def eat(self,food):print("eat"+food)def __init__(self,name,age,height,weight):self.name = nameself.height = heightself.age =ageself.weight = weightdef __del__(self):print("這里是析構函數(shù)")per = Person("hanmeimie ",20,180,80)# del per#對象釋放以后就不能在訪問了
# print(per.age) #NameError: name 'per' is not defined#在函數(shù)里定義的對象會在函數(shù)結束時自動釋放,
# 這樣可以用來減少內存空間的浪費
def func():per2 = Person("aa",2,2,2)
func()#
# while 1 :
# pass
?
總結
- 上一篇: 解决print spooler打印服务自
- 下一篇: nina数据库的采样频率_基于深度学习模