python 实例变量

来源:互联网 发布:小额贷款那个软件最好 编辑:程序博客网 时间:2024/06/11 14:51

python 实例变量

python的实例变量不需要声明的动作,使用相当于一个局部变量,可以在构造函数中通过self.name初始化,也可在创建实例之后,通过instance.name绑定,实例变量还可以通过del语句删除

class Test(object):    # 实例化时定义    def __init__(self):        self.var1 = 'var1'instance = Test()# 实例化后绑定instance.var2 = 'var2'print instance.var1print instance.var2del instance.var1

输出

var1var2Traceback (most recent call last):  File "D:\Code\helloPython\class_test.py", line 26, in <module>    print instance.var1AttributeError: 'Test' object has no attribute 'var1'
0 0
原创粉丝点击