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 相关文章推荐
django轻松使用富文本编辑器CKEditor的方法
Mar 30 Python
python多进程和多线程究竟谁更快(详解)
May 29 Python
Python中安装easy_install的方法
Nov 18 Python
python使用pdfminer解析pdf文件的方法示例
Dec 20 Python
Python中@property的理解和使用示例
Jun 11 Python
Python利用pandas处理Excel数据的应用详解
Jun 18 Python
Pandas数据离散化原理及实例解析
Nov 16 Python
keras tensorflow 实现在python下多进程运行
Feb 06 Python
Tensorflow全局设置可见GPU编号操作
Jun 30 Python
tensorflow2.0教程之Keras快速入门
Feb 20 Python
python中的plt.cm.Paired用法说明
May 31 Python
使用python生成大量数据写入es数据库并查询操作(2)
Sep 23 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设计模式中单例模式的应用分析
2013/05/15 PHP
php共享内存段示例分享
2014/01/20 PHP
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
JavaScript格式化数字的函数代码
2010/11/30 Javascript
jquery 使用简明教程
2014/03/05 Javascript
纯Javascript实现ping功能的方法
2015/03/20 Javascript
Js制作点击输入框时默认文字消失的效果
2015/09/05 Javascript
Bootstrap每天必学之模态框(Modal)插件
2016/04/26 Javascript
谈一谈bootstrap响应式布局
2016/05/23 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
Jquery根据浏览器窗口改变调整大小的方法
2017/02/07 Javascript
nodejs中各种加密算法的实现详解
2019/07/11 NodeJs
Vue实现跑马灯效果
2020/05/25 Javascript
[09:31]2016国际邀请赛中国区预选赛Yao赛后采访 答题送礼
2016/06/27 DOTA
新手该如何学python怎么学好python?
2008/10/07 Python
Python中zfill()方法的使用教程
2015/05/20 Python
Python中selenium实现文件上传所有方法整理总结
2017/04/01 Python
Python入门之三角函数tan()函数实例详解
2017/11/08 Python
Python3计算三角形的面积代码
2017/12/18 Python
python中列表和元组的区别
2017/12/18 Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
2020/02/17 Python
详解Python 最短匹配模式
2020/07/29 Python
css3 pointer-events 介绍详解
2017/09/18 HTML / CSS
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
如何获得EntityManager
2014/02/09 面试题
Java编程面试题
2016/04/04 面试题
访谈节目策划方案
2014/05/15 职场文书
根叔历年演讲稿
2014/05/20 职场文书
德育标兵事迹材料
2014/08/24 职场文书
信仰心得体会
2014/09/05 职场文书
高中生期中考试失利检讨书
2014/10/23 职场文书
结婚堵门保证书
2015/05/08 职场文书
保护环境建议书作文400字
2015/09/14 职场文书
导游词之新疆尼雅遗址
2019/10/16 职场文书
Mysql官方性能测试工具mysqlslap的使用简介
2021/05/21 MySQL