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模块顶层运行的代码引起的一个Bug
Jul 04 Python
pygame学习笔记(2):画点的三种方法和动画实例
Apr 15 Python
在Python中使用lambda高效操作列表的教程
Apr 24 Python
tensorflow识别自己手写数字
Mar 14 Python
python3.6.3+opencv3.3.0实现动态人脸捕获
May 25 Python
python 检查文件mime类型的方法
Dec 08 Python
python制作mysql数据迁移脚本
Jan 01 Python
对python 自定义协议的方法详解
Feb 13 Python
python中对二维列表中一维列表的调用方法
Jun 07 Python
基于nexus3配置Python仓库过程详解
Jun 15 Python
踩坑:pytorch中eval模式下结果远差于train模式介绍
Jun 23 Python
解决jupyter notebook图片显示模糊和保存清晰图片的操作
Apr 24 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
全国FM电台频率大全 - 19 广东省
2020/03/11 无线电
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
PHP框架Swoole定时器Timer特性分析
2014/08/19 PHP
php验证session无效的解决方法
2014/11/04 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
jquery.AutoComplete.js中文修正版(支持firefox)
2010/04/09 Javascript
两个Javascript小tip资料
2010/11/23 Javascript
JavaScript限定复选框的选择个数示例代码
2013/08/25 Javascript
JSON中双引号的轮回使用过程中一定要小心
2014/03/05 Javascript
javascript制作坦克大战全纪录(1)
2014/11/27 Javascript
浅谈javascript中createElement事件
2014/12/05 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
2015/08/24 Javascript
浅谈angularJS中的事件
2016/07/12 Javascript
用js动态添加html元素,以及属性的简单实例
2016/07/19 Javascript
通过jsonp获取json数据实现AJAX跨域请求
2017/01/22 Javascript
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
Vue.directive()的用法和实例详解
2018/03/04 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
Nodejs libuv运行原理详解
2019/08/21 NodeJs
vue中keep-alive、activated的探讨和使用详解
2020/07/26 Javascript
Python中的闭包详细介绍和实例
2014/11/21 Python
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
python使用opencv对图像mask处理的方法
2019/07/05 Python
Python3进制之间的转换代码实例
2019/08/24 Python
python3.7通过thrift操作hbase的示例代码
2020/01/14 Python
Pycharm内置终端及远程SSH工具的使用教程图文详解
2020/03/19 Python
Python3之外部文件调用Django程序操作model等文件实现方式
2020/04/07 Python
纽约的奢华内衣店:Journelle
2016/07/29 全球购物
英国婚礼商城:Wedding Mall
2019/11/02 全球购物
电子商务专员岗位职责
2013/12/11 职场文书
护理助产毕业生的求职信
2014/03/02 职场文书
法制宣传月活动方案
2014/05/11 职场文书
精神文明建设汇报材料
2014/12/24 职场文书
二手房购房意向书
2015/05/09 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书
使用python绘制横竖条形图
2022/04/21 Python