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 相关文章推荐
基于scrapy实现的简单蜘蛛采集程序
Apr 17 Python
Python程序员面试题 你必须提前准备!
Jan 16 Python
Python实现PS图像调整黑白效果示例
Jan 25 Python
python微信跳一跳系列之色块轮廓定位棋盘
Feb 26 Python
Python提取特定时间段内数据的方法实例
Apr 01 Python
python游戏开发之视频转彩色字符动画
Apr 26 Python
python实现两张图片拼接为一张图片并保存
Jul 16 Python
pandas条件组合筛选和按范围筛选的示例代码
Aug 26 Python
python实现微信小程序用户登录、模板推送
Aug 28 Python
Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例
Oct 17 Python
django实现将后台model对象转换成json对象并传递给前端jquery
Mar 16 Python
django model通过字典更新数据实例
Apr 01 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
php根据身份证号码计算年龄的实例代码
2014/01/18 PHP
PHP函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
PHP经典实用正则表达式小结
2017/05/04 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
解决laravel上传图片之后,目录有图片,但是访问不到(404)的问题
2019/10/14 PHP
用脚本调用样式的几种方法
2006/12/09 Javascript
js Map List 遍历使用示例
2013/07/10 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
移动端js图片查看器
2016/11/17 Javascript
Javascript自定义事件详解
2017/01/13 Javascript
基于vue.js实现侧边菜单栏
2017/03/20 Javascript
教你快速搭建Node.Js服务器的方法教程
2017/03/30 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
2017/06/17 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
mpvue 如何使用腾讯视频插件的方法
2018/07/16 Javascript
微信小程序swiper左右扩展各显示一半代码实例
2019/12/05 Javascript
python之PyMongo使用总结
2017/05/26 Python
Python实现字典(dict)的迭代操作示例
2018/06/05 Python
Python Pandas批量读取csv文件到dataframe的方法
2018/10/08 Python
Python+OpenCV图片局部区域像素值处理详解
2019/01/23 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
2020/04/27 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
python中导入 train_test_split提示错误的解决
2020/06/19 Python
python 利用openpyxl读取Excel表格中指定的行或列教程
2021/02/06 Python
css3制作彩色边线3d立体按钮的示例(css3按钮)
2014/05/06 HTML / CSS
幼儿园消防演练方案
2014/02/13 职场文书
金融事务专业毕业生求职信
2014/02/23 职场文书
幼儿园小班评语大全
2014/04/17 职场文书
指导教师评语
2014/04/26 职场文书
股东授权委托书
2014/10/15 职场文书
学校拾金不昧表扬信
2015/01/16 职场文书
导师工作推荐信
2015/03/27 职场文书
股东大会通知
2015/04/24 职场文书
庆元旦主持词
2015/07/06 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python
nginx之queue的具体使用
2022/06/28 Servers