python内置类属性是什么?如何调用python内置类属性?


本文摘自php中文网,作者乌拉乌拉~,侵删。

在这篇文章之中我们来了解一下关于python之中的内置类属性,有些朋友可能是刚刚接触到python这一编程语言,对于python内置属性的了解比较少,不清楚关于python内置类属性这一方面的知识。在接下来的文章之中我们就来了解一下python内置类属性吧。

python内置类属性

1.__dict__ : 类的属性(包含一个字典,由类的数据属性组成)

2.__doc__ :类的文档字符串

3.__name__: 类名

4.__module__: 类定义所在的模块(类的全名是'__main__.className',如果类位于一个导入模块mymod中,那么className.__module__ 等于 mymod)

5.__bases__ : 类的所有父类构成元素(包含了一个由所有父类组成的元组)

Python内置类属性调用实例如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

# !/usr/bin/python

# -*- coding: UTF-8 -*-

class Employee:

    '所有员工的基类'

    empCount = 0

    def __init__(self, name, salary):

        self.name = name

        self.salary = salary

        Employee.empCount += 1

         

    def displayCount(self):

        print "Total Employee %d" % Employee.empCount

         

    def displayEmployee(self):

        print "Name : ", self.name, ", Salary: ", self.salary

         

print "Employee.__doc__:", Employee.__doc__

print "Employee.__name__:", Employee.__name__

print "Employee.__module__:", Employee.__module__

print "Employee.__bases__:", Employee.__bases__

print "Employee.__dict__:", Employee.__dict__

执行以上代码输出结果如下:

1

2

3

4

5

Employee.__doc__: 所有员工的基类

Employee.__name__: Employee

Employee.__module__: __main__

Employee.__bases__: ()

Employee.__dict__: {'__module__': '__main__', 'displayCount': <function displayCount at 0x10a939c80>, 'empCount': 0, 'displayEmployee': <function displayEmployee at 0x10a93caa0>, '__doc__': '\xe6\x89\x80\xe6\x9c\x89\xe5\x91\x98\xe5\xb7\xa5\xe7\x9a\x84\xe5\x9f\xba\xe7\xb1\xbb', '__init__': <function __init__ at 0x10a939578>}

以上就是本篇文章所讲述的所有内容,这篇文章主要介绍了python内置类属性方面的知识。希望你能借助资料从而理解上述所说的内容以及所举的实例。希望我在这片文章所讲述的内容能够对你有所帮助,让你学习python更加轻松。

更多相关知识,请访问php中文网Python教程栏目。

以上就是python内置类属性是什么?如何调用python内置类属性?的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python写温度转换

Python对多属性的重复数据去重

Python虚拟机是什么

Python使用正则表达式匹配时间的详解

Python列表排序有哪些

Python能解微分方程吗

1%的人知道的pandas骚操作,传授给你

Python如何示例爬虫代码

Python需要英语基础吗

Python flask大刀解决跨域问题

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...