Python类及获取对象属性方法解析


Posted in Python onJune 15, 2020

1.类外面添加对象属性

class Washer():
  def wash(self):
    print('do some laundry stuff')
haier1 = Washer()
#添加属性,对象名、属性名 = 值
haier1.width = 400
haier1.height = 500

对象属性既可以在类外面添加和获取,也可以在类里面添加和获取

在类外面获取对象属性:

在上方代码上添加:

print(f'洗衣机宽度为{haier1.width}')
print(f'洗衣机高度为{haier1.height}')

2.在类里面获取对象属性

class Washer():
  def wash(self):
    print(f'洗衣机宽度为{self.width}')
    print(f'洗衣机高度为{self.height}')

haier1 = Washer()

haier1.width = 400
haier1.height = 500

haier1.wash()

得出的结果:

洗衣机宽度为400
洗衣机高度为500

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
一张图带我们入门Python基础教程
Feb 05 Python
python学习必备知识汇总
Sep 08 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
Jun 21 Python
Django框架之登录后自定义跳转页面的实现方法
Jul 18 Python
python matplotlib拟合直线的实现
Nov 19 Python
如何使用python代码操作git代码
Feb 29 Python
Django表单提交后实现获取相同name的不同value值
May 14 Python
在TensorFlow中实现矩阵维度扩展
May 22 Python
pytorch随机采样操作SubsetRandomSampler()
Jul 07 Python
用python实现一个简单计算器(完整DEMO)
Oct 14 Python
python 批量将中文名转换为拼音
Feb 07 Python
Python&Matlab实现樱花的绘制
Apr 07 Python
在Keras中实现保存和加载权重及模型结构
Jun 15 #Python
简单了解Python多态与属性运行原理
Jun 15 #Python
Python类super()及私有属性原理解析
Jun 15 #Python
Keras 实现加载预训练模型并冻结网络的层
Jun 15 #Python
Python StringIO及BytesIO包使用方法解析
Jun 15 #Python
Python smtp邮件发送模块用法教程
Jun 15 #Python
pandas数据处理之绘图的实现
Jun 15 #Python
You might like
PHP中提问频率最高的11个面试题和答案
2014/09/02 PHP
分享自定义的几个PHP功能函数
2015/04/15 PHP
php简单防盗链实现方法
2015/07/29 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
Ext grid 添加右击菜单
2009/11/26 Javascript
浅析jQuery的链式调用之each函数
2010/12/03 Javascript
treepanel动态加载数据实现代码
2012/12/15 Javascript
web开发人员学习jQuery的6大理由及jQuery的优势介绍
2013/01/03 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
JS实现兼容性好,带缓冲的动感网页右键菜单效果
2015/09/18 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
2016/10/28 Javascript
详解javascript中对数据格式化的思考
2017/01/23 Javascript
纯JS实现简单的日历
2017/06/26 Javascript
使用FileReader API创建Vue文件阅读器组件
2018/04/03 Javascript
js实现鼠标拖拽缩放div实例代码
2019/03/25 Javascript
vue踩坑记-在项目中安装依赖模块npm install报错
2019/04/02 Javascript
python中异常捕获方法详解
2017/03/03 Python
python 生成器协程运算实例
2017/09/04 Python
获取Django项目的全部url方法详解
2017/10/26 Python
使用pandas批量处理矢量化字符串的实例讲解
2018/07/10 Python
python 自动去除空行的实例
2018/07/24 Python
python opencv 读取本地视频文件 修改ffmpeg的方法
2019/01/26 Python
python 在指定范围内随机生成不重复的n个数实例
2019/01/28 Python
Python3.8中使用f-strings调试
2019/05/22 Python
使用python画社交网络图实例代码
2019/07/10 Python
使用WingPro 7 设置Python路径的方法
2019/07/24 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
公务员培训心得体会
2013/12/28 职场文书
客户服务经理岗位职责
2014/01/29 职场文书
综合办公室主任岗位职责
2014/04/13 职场文书
保密工作整改报告
2014/11/06 职场文书
酒店宣传语大全
2015/07/13 职场文书
2015少先队大队辅导员工作总结
2015/07/24 职场文书
Mysql存储过程、触发器、事件调度器使用入门指南
2022/01/22 MySQL