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 time模块详解(常用函数实例讲解,非常好)
Apr 24 Python
python实现查询苹果手机维修进度
Mar 16 Python
Python中shutil模块的常用文件操作函数用法示例
Jul 05 Python
python实现用户管理系统
Jan 10 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
Apr 24 Python
Python实现微信小程序支付功能
Jul 25 Python
Python3实现将一维数组按标准长度分隔为二维数组
Nov 29 Python
使用PyOpenGL绘制三维坐标系实例
Dec 24 Python
python 爬虫 实现增量去重和定时爬取实例
Feb 28 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
Mar 07 Python
tensorflow 大于某个值为1,小于为0的实例
Jun 30 Python
pytorch 如何使用float64训练
May 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
php接口数据加密、解密、验证签名
2015/03/12 PHP
php关闭warning问题的解决方法
2016/05/17 PHP
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
javascript history对象(历史记录)使用方法(实现浏览器前进后退)
2014/01/07 Javascript
JS通过分析userAgent属性来判断浏览器的类型及版本
2014/03/28 Javascript
JavaScript编程的10个实用小技巧
2014/04/18 Javascript
JavaScript和CSS交互的方法汇总
2014/12/02 Javascript
Jquery日期选择datepicker插件用法实例分析
2015/06/08 Javascript
JavaScript声明变量名的语法规则
2015/07/10 Javascript
Jquery ajax基础教程
2015/11/20 Javascript
尝试动手制作javascript放大镜效果
2015/12/25 Javascript
浅谈JS函数定义方式的区别
2016/10/30 Javascript
Angular 4 依赖注入学习教程之FactoryProvider的使用(四)
2017/06/04 Javascript
JavaScript实现树的遍历算法示例【广度优先与深度优先】
2017/10/26 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
2018/06/06 Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
2019/03/27 Javascript
vue v-for 使用问题整理小结
2019/08/04 Javascript
layui 弹出层回调获取弹出层数据的例子
2019/09/02 Javascript
vue中使用echarts的示例
2021/01/03 Vue.js
[48:02]Ti4循环赛第三日 VG vs Liquid和NEWBEE vs DK
2014/07/12 DOTA
[02:04]2018DOTA2亚洲邀请赛Secret赛前采访
2018/04/03 DOTA
初步介绍Python中的pydoc模块和distutils模块
2015/04/13 Python
Python求导数的方法
2015/05/09 Python
Numpy中转置transpose、T和swapaxes的实例讲解
2018/04/17 Python
Python 中的lambda函数介绍
2018/10/10 Python
python3对拉勾数据进行可视化分析的方法详解
2019/04/03 Python
英国豪华针织品牌John Smedley的在线销售商:The Outlet by John Smedley
2018/04/08 全球购物
C语言编程题
2015/03/09 面试题
四查四看剖析材料
2014/02/14 职场文书
年终晚会主持词
2014/03/25 职场文书
教师职位说明书
2014/07/29 职场文书
装饰公司活动策划方案
2014/08/23 职场文书
有关骆驼祥子的读书笔记
2015/06/26 职场文书
2015年成本会计工作总结
2015/10/14 职场文书
MySQL 如何限制一张表的记录数
2021/09/14 MySQL
数据分析数据库ClickHouse在大数据领域应用实践
2022/04/03 MySQL