热线电话:13121318867

登录
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.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子