Python 类属性

代码示例:

class A:
    """class A Doc."""
    def __init__(self):
        self.i = "001"
        self.j = "002"
    def a(self):
        return "fun a"
    def b(self):
        return "fun b"

class B(A):
    """class B Doc."""
    def c(self):
        return "fun c"
    def d(self):
        return "fun d"

print A.__doc__      # 类型帮助信息
print A.__name__     # 类型名称
print A.__module__   # 类型所在模块
print B.__bases__    # 类型B所继承的基类
print A.__dict__     # 类型字典,存储所有类型成员信息
print A().__class__  # 实例类型
print A().__module__ # 实例类型所在模块
print A().__dict__   # 对象字典,存储所有实例成员信息

输出结果:

class A Doc.
A
__main__
(<class __main__.A at 0x0000000001EEC828>,)
{'a': <function a at 0x0000000002779B38>, '__module__': '__main__', 'b': <function b at 0x0000000002779BA8>, '__doc__': 'class A Doc.', '__init__': <function __init__ at 0x0000000002779AC8>}
__main__.A
__main__
{'i': '001', 'j': '002'}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值