2019-04-24
阅读量:
426
实例有什么属性
与类属性不同,实例属性不由对象共享。每个对象都有自己的实例属性副本(如果是类属性,则所有对象都引用单个副本)。
要列出实例/对象的属性,我们有两个函数: -
1. vars() - 此函数以字典的形式显示实例的属性。
2. dir() - 此函数显示的属性多于vars函数,因为它不限于实例。它还显示类属性。
# Python program to demonstrate
# instance attributes.
class emp:
def __init__(self):
self.name = 'xyz'
self.salary = 4000
def show(self):
print self.name
print self.salary
e1 = emp()
print "Dictionary form :", vars(e1)
print dir(e1)






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论