Python 类属性与实例属性,类对象与实例对象用法分析


Posted in Python onSeptember 20, 2019

本文实例讲述了Python 类属性与实例属性,类对象与实例对象用法。分享给大家供大家参考,具体如下:

Python 类属性与实例属性,类对象与实例对象用法分析


Python 类属性与实例属性,类对象与实例对象用法分析


Python 类属性与实例属性,类对象与实例对象用法分析

demo.py(类属性,所有实例对象共用类属性):

# 定义工具类 继承object是为了兼容python2.x
class Tool(object):
  # 使用赋值语句定义类属性,记录实例化工具对象的数量
  count = 0
  def __init__(self, name):
    self.name = name # 初始化方法内部定义及初始化实例属性
    # 类名.类属性名 的方式访问类属性.
    Tool.count += 1
# 1. 实例化工具对象
tool1 = Tool("斧头")  # tool1.__class__属性指向类对象。 tool1.__class__.count可以访问类属性。
tool2 = Tool("榔头")
tool3 = Tool("水桶")
# 2. 输出实例化工具对象的总数
print(Tool.count)

运行结果:

3

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
利用Python将时间或时间间隔转为ISO 8601格式方法示例
Sep 05 Python
书单|人生苦短,你还不用python!
Dec 29 Python
python利用高阶函数实现剪枝函数
Mar 20 Python
pandas创建新Dataframe并添加多行的实例
Apr 08 Python
python实现百度语音识别api
Apr 10 Python
解决pyinstaller打包pyqt5的问题
Jan 08 Python
Django在pycharm下修改默认启动端口的方法
Jul 26 Python
django fernet fields字段加密实践详解
Aug 12 Python
kafka监控获取指定topic的消息总量示例
Dec 23 Python
Django 解决上传文件时,request.FILES为空的问题
May 20 Python
Pycharm github配置实现过程图解
Oct 13 Python
linux mint中搜狗输入法导致pycharm卡死的问题
Oct 28 Python
使用python脚本自动创建pip.ini配置文件代码实例
Sep 20 #Python
使用Python给头像戴上圣诞帽的图像操作过程解析
Sep 20 #Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
Sep 20 #Python
Python 50行爬虫抓取并处理图灵书目过程详解
Sep 20 #Python
使用python获取邮箱邮件的设置方法
Sep 20 #Python
Python中的上下文管理器相关知识详解
Sep 19 #Python
Python Opencv提取图片中某种颜色组成的图形的方法
Sep 19 #Python
You might like
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
php使用for语句输出三角形的方法
2015/06/09 PHP
php抛出异常与捕捉特定类型的异常详解
2016/10/26 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
2016/12/14 PHP
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
2007/01/16 Javascript
javascript String 的扩展方法集合
2008/06/01 Javascript
js获取或设置当前窗口url参数的小例子
2013/10/14 Javascript
深入理解JavaScript是如何实现继承的
2013/12/12 Javascript
使用Node.js配合Nginx实现高负载网络
2015/06/28 Javascript
学习使用bootstrap3栅格系统
2016/04/12 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
Javascript仿京东放大镜的效果
2017/03/01 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
2017/03/27 jQuery
微信小程序实战之自定义toast(6)
2017/04/18 Javascript
JavaScript之Date_动力节点Java学院整理
2017/06/28 Javascript
浅谈Vuejs中nextTick()异步更新队列源码解析
2017/12/31 Javascript
Node+OCR实现图像文字识别功能
2018/11/26 Javascript
浅谈JS和jQuery的区别
2019/03/27 jQuery
在Vue项目中,防止页面被缩放和放大示例
2019/10/28 Javascript
基于Vue中使用节流Lodash throttle详解
2019/10/30 Javascript
基于js实现的图片拖拽排序源码实例
2020/11/04 Javascript
[03:00]DOTA2-DPC中国联赛1月18日Recap集锦
2021/03/11 DOTA
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
Python实例一个类背后发生了什么
2016/02/09 Python
python的concat等多种用法详解
2018/11/28 Python
python儿童学游戏编程知识点总结
2019/06/03 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
python 指定源路径来解决import问题的操作
2021/03/04 Python
意大利自行车商店:Cingolani Bike Shop
2019/09/03 全球购物
eBay意大利购物网站:eBay.it
2019/09/04 全球购物
销售经理竞聘书
2014/03/31 职场文书
债务纠纷委托书
2014/08/30 职场文书
大学生违纪检讨书300字
2014/10/25 职场文书
2015年读书月活动总结
2015/03/26 职场文书
2015最新民情日记范文
2015/06/26 职场文书
win10电脑老是死机怎么办?win10系统老是死机的解决方法
2022/08/05 数码科技