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 14 Python
python之PyMongo使用总结
May 26 Python
python中的字典操作及字典函数
Jan 03 Python
python实现数据导出到excel的示例--普通格式
May 03 Python
Django Admin实现三级联动的示例代码(省市区)
Jun 22 Python
Django使用unittest模块进行单元测试过程解析
Aug 02 Python
python如何使用jt400.jar包代码实例
Dec 20 Python
python异常处理之try finally不报错的原因
May 18 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
Jun 10 Python
基于python实现可视化生成二维码工具
Jul 08 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
Dec 08 Python
Python类方法总结讲解
Jul 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 fckeditor 调用的函数
2009/06/21 PHP
codeigniter使用技巧批量插入数据实例方法分享
2013/12/31 PHP
smarty模板引擎从配置文件中获取数据的方法
2015/01/22 PHP
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】
2019/06/14 PHP
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
js 加载并解析XML字符串的代码
2009/12/13 Javascript
JavaScript 对Cookie 操作的封装小结
2009/12/31 Javascript
jQuery 学习第五课 Ajax 使用说明
2010/05/17 Javascript
解析Jquery中如何把一段html代码动态写入到DIV中(实例说明)
2013/07/09 Javascript
JS.getTextContent(element,preformatted)使用介绍
2013/09/21 Javascript
js动态修改input输入框的type属性(实现方法解析)
2013/11/13 Javascript
jQuery获取当前对象标签名称的方法
2014/02/07 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
2015/08/25 Javascript
JavaScript  cookie 跨域访问之广告推广
2016/04/20 Javascript
jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
2016/11/16 Javascript
JS搜狐面试题分析
2016/12/16 Javascript
浅谈angularjs $http提交数据探索
2017/01/20 Javascript
javascript 判断当前浏览器版本并判断ie版本
2017/02/17 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
信息滚动效果的实例讲解
2017/09/18 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
2018/12/02 Javascript
vue-preview动态获取图片宽高并增加旋转功能的实现
2020/07/29 Javascript
[54:10]完美世界DOTA2联赛PWL S2 Magma vs FTD 第二场 11.29
2020/12/03 DOTA
完美解决pycharm导入自己写的py文件爆红问题
2020/02/12 Python
python连接手机自动搜集蚂蚁森林能量的实现代码
2021/02/24 Python
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
美国校服网上商店:French Toast
2019/10/08 全球购物
Shell脚本如何向终端输出信息
2014/04/25 面试题
房地产广告词大全
2014/03/19 职场文书
2014年办公室文秘工作总结
2014/12/09 职场文书
教师评职称工作总结2015
2015/04/20 职场文书
探究Mysql模糊查询是否区分大小写
2021/06/11 MySQL
Python3.8官网文档之类的基础语法阅读
2021/09/04 Python
Mysql存储过程、触发器、事件调度器使用入门指南
2022/01/22 MySQL
Python图像处理库PIL详细使用说明
2022/04/06 Python