您的位置:首页 > 编程语言 > Python开发

类的属性总结

2016-12-26 22:49 141 查看
[root@blackfox zhouyuyao]# cat c7.py
#!/usr/bin/python
#coding:utf8

var5 = "全局变量var5"
class MyClass(object):
var1 = '类的公有属性 var1'
__var2 = '类的私有属性 __var2'

def func1(self):
self.var3 = '对象的公有属性 var3'
self.__var4 = '对象的私有属性 var4'
var5 = '函数的局部变量'
print self.__var4
print var5

def func2(self):
print self.var1
print self.__var2
print self.var3
print self.__var4
print var5

mc = MyClass()
mc.func1()
# 对象调用方法才能访问属性
print mc.var3
print '*' *50
mc1 = MyClass()
print mc.__dict__
print '*' *50
print MyClass.__dict__
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 类的属性