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删除文件示例分享
Jan 28 Python
深入理解Python中命名空间的查找规则LEGB
Aug 06 Python
Python判断变量是否为Json格式的字符串示例
May 03 Python
分享一个可以生成各种进制格式IP的小工具实例代码
Jul 28 Python
python K近邻算法的kd树实现
Sep 06 Python
python rsync服务器之间文件夹同步脚本
Aug 29 Python
Python3 合并二叉树的实现
Sep 30 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
Jan 18 Python
浅谈Python中os模块及shutil模块的常规操作
Apr 03 Python
python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
Apr 24 Python
Python日志器使用方法及原理解析
Sep 27 Python
详解Python中的Lock和Rlock
Jan 26 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实现对站点内容外部链接的过滤方法
2014/09/10 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
php微信公众平台开发(一) 配置接口
2016/12/06 PHP
div层的移动及性能优化
2010/11/16 Javascript
javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
2013/12/16 Javascript
Dojo获取下拉框的文本和值实例代码
2016/05/27 Javascript
微信小程序 数据访问实例详解
2016/10/08 Javascript
nodejs后台集成ueditor富文本编辑器的实例
2017/07/11 NodeJs
vue-router权限控制(简单方式)
2018/10/29 Javascript
js 计算图片内点个数的示例代码
2019/04/04 Javascript
vue项目中mock.js的使用及基本用法
2019/05/22 Javascript
Vue.js 实现地址管理页面思路详解(地址添加、编辑、删除和设置默认地址)
2019/12/11 Javascript
vue中watch的用法汇总
2020/12/28 Vue.js
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
Django日志模块logging的配置详解
2017/02/14 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
详解Python IO编程
2020/07/24 Python
东南亚地区最大的购物网站Lazada新加坡站点:Lazada.sg
2016/07/17 全球购物
印度尼西亚在线时尚购物网站:ZALORA印尼
2016/08/02 全球购物
个人现实表现材料
2014/02/04 职场文书
满月酒主持词
2014/03/27 职场文书
淘宝客服专员岗位职责
2014/04/11 职场文书
公司总经理任命书
2014/06/05 职场文书
爱国口号
2014/06/19 职场文书
班主任与学生安全责任书
2014/07/25 职场文书
党员学习正风肃纪思想汇报
2014/09/12 职场文书
上课随便讲话检讨书
2014/09/12 职场文书
党校毕业心得体会
2014/09/13 职场文书
2014年学校国庆主题活动方案
2014/09/16 职场文书
格林童话读书笔记
2015/06/30 职场文书
教师节班会主持词
2015/07/06 职场文书
2015秋季开学演讲稿范文
2015/07/16 职场文书
学习委员竞选稿
2015/11/20 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis
详解thinkphp的Auth类认证
2021/05/28 PHP
MySQL笔记 —SQL运算符
2022/01/18 MySQL