码迷,mamicode.com
首页 > 编程语言 > 详细

Python_类变量与实例变量

时间:2018-05-02 15:56:16      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:soap   内存   pre   变量   self   name   soa   python   增删改   

 

1.实例变量:作用于实例的内部,可以在实例化之后进行增删改。

2.类变量:类中自带的变量,当实例未对类变量重新赋值就直接调用时,会直接查找到类中变量的内存地址。

测试用例如下

# Author:soap
class test:
    n = 123
    n_list = []
    def __init__(self,name):
        self.name = name

r1 = test(‘soap‘)
r2 = test(‘Dylan‘)

r1.n = ‘r1‘
print(r1.n,r2.n,test.n)

r1.n_list.append(‘from r1‘)
r2.n_list = [‘from r2‘]

print(r1.n_list,r2.n_list,test.n_list)

  

Python_类变量与实例变量

标签:soap   内存   pre   变量   self   name   soa   python   增删改   

原文地址:https://www.cnblogs.com/soapolddaddy/p/8979822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!