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实现冒泡,插入,选择排序简单实例
Aug 18 Python
python判断图片宽度和高度后删除图片的方法
May 22 Python
快速排序的算法思想及Python版快速排序的实现示例
Jul 02 Python
Python简单的制作图片验证码实例
May 31 Python
Python正确重载运算符的方法示例详解
Aug 27 Python
Pandas之drop_duplicates:去除重复项方法
Apr 18 Python
python常用函数与用法示例
Jul 02 Python
python多继承(钻石继承)问题和解决方法简单示例
Oct 21 Python
python科学计算之numpy——ufunc函数用法
Nov 25 Python
python初步实现word2vec操作
Jun 09 Python
Python json格式化打印实现过程解析
Jul 21 Python
Python MNIST手写体识别详解与试练
Nov 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 n个不重复的随机数生成代码
2009/06/23 PHP
php HtmlReplace输入过滤安全函数
2010/07/03 PHP
解析在PHP中使用mysqli扩展库对mysql的操作
2013/07/03 PHP
PHP正则表达式入门教程(推荐)
2016/05/18 PHP
Javascript 调试利器 Firebug使用详解六
2009/07/05 Javascript
js url传值中文乱码之解决之道
2009/11/20 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
2013/07/31 Javascript
JavaScript中使用Substring删除字符串最后一个字符
2013/11/03 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
使用JS正则表达式 替换括号,尖括号等
2016/11/29 Javascript
Angular2 PrimeNG分页模块学习
2017/01/14 Javascript
vue2.0父子组件及非父子组件之间的通信方法
2017/01/21 Javascript
jQuery复合事件用法示例
2017/06/10 jQuery
jQuery EasyUI开发技巧总结
2017/09/26 jQuery
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
解决axios post 后端无法接收数据的问题
2019/10/29 Javascript
详解JavaScript 高阶函数
2020/09/14 Javascript
[49:27]LGD vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
python基于twisted框架编写简单聊天室
2018/01/02 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
在pycharm中设置显示行数的方法
2019/01/16 Python
Python实现计算对象的内存大小示例
2019/07/10 Python
keras 实现轻量级网络ShuffleNet教程
2020/06/19 Python
Python Serial串口基本操作(收发数据)
2020/11/06 Python
基于Django集成CAS实现流程详解
2020/11/28 Python
python 通过exifread读取照片信息
2020/12/24 Python
基于html5 canvas做批改作业的小插件
2020/05/20 HTML / CSS
澳洲小众品牌的集合网站:BNKR
2018/02/23 全球购物
什么是聚集索引和非聚集索引
2012/01/17 面试题
什么是设计模式
2012/06/17 面试题
中学教师培训制度
2014/01/31 职场文书
精彩广告词大全
2014/03/19 职场文书
结婚老公保证书
2015/02/26 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
七个非常实用的Python工具包总结
2021/06/15 Python