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基于二分查找实现求整数平方根的方法
May 12 Python
python 排序算法总结及实例详解
Sep 28 Python
Python 绘图和可视化详细介绍
Feb 11 Python
pygame实现弹力球及其变速效果
Jul 03 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
May 10 Python
Python如何获得百度统计API的数据并发送邮件示例代码
Jan 27 Python
python 执行终端/控制台命令的例子
Jul 12 Python
Django中提示消息messages的设置方式
Nov 15 Python
Python 3 使用Pillow生成漂亮的分形树图片
Dec 24 Python
利用python实现汉诺塔游戏
Mar 01 Python
pytorch 计算Parameter和FLOP的操作
Mar 04 Python
8g内存用python读取10文件_面试题-python 如何读取一个大于 10G 的txt文件?
May 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
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
重置版游戏视频
2020/04/09 魔兽争霸
PHP中CURL方法curl_setopt()函数的参数分享
2013/01/19 PHP
Linux环境下php实现给网站截图的方法
2016/05/03 PHP
PHP基本语法实例总结
2016/09/09 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
2019/04/27 PHP
PHP7 字符串处理机制修改
2021/03/09 PHP
PHP7 错误处理机制修改
2021/03/09 PHP
PHP7 弃用功能
2021/03/09 PHP
firefox事件处理之自动查找event的函数(用于onclick=foo())
2010/08/05 Javascript
JS 实现Json查询的方法实例
2013/04/12 Javascript
浅析JQuery获取和设置Select选项的常用方法总结
2013/07/04 Javascript
open 动态修改img的onclick事件示例代码
2013/11/13 Javascript
js类型转换与引用类型详解(Boolean_Number_String)
2014/03/07 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
脚手架vue-cli工程webpack的作用和特点
2018/09/29 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
2018/10/20 Javascript
redux处理异步action解决方案
2020/03/22 Javascript
vue监听滚动事件的方法
2020/12/21 Vue.js
Python抓取Discuz!用户名脚本代码
2013/12/30 Python
Python实现的多线程端口扫描工具分享
2015/01/21 Python
python 实现删除文件或文件夹实例详解
2016/12/04 Python
Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】
2018/12/26 Python
python使用正则表达式去除中文文本多余空格,保留英文之间空格方法详解
2020/02/11 Python
用HTML5.0制作网页的教程
2010/05/30 HTML / CSS
StubHub希腊:购买体育赛事、音乐会和剧院门票
2019/08/03 全球购物
小学教师岗位职责
2013/11/25 职场文书
简历的自我评价
2014/02/03 职场文书
《三亚落日》教学反思
2014/04/26 职场文书
车辆工程专业求职信
2014/04/28 职场文书
付款委托书范本
2014/10/05 职场文书
小学四年级班主任工作经验交流材料
2015/11/02 职场文书
Python 内置函数速查表一览
2021/06/02 Python