整数转换 svn Hibernate Markdown EasyCVR macos wcf air flowjs bootstrap后台管理系统 jmeter性能测试视频 matlab根号怎么打出来 华为路由器ipv6配置 android富文本框架 mysql卸载重装 oracle查询数据库 solidworks图库 pcm接口 js原生点击事件 python模块 mysql临时表 python在线教程 python语言 python查找指定字符 python环境变量配置 java入门 java语言基础教程 java获取当前月份 java实用教程 java中continue java集合图 java格式化日期 tar文件怎么打开 rewritebase 网站数据分析工具 bat脚本 动态加载js 批处理if 抠图软件免费版 粉碎文件工具
当前位置: 首页 > 学习教程  > 编程语言

Python入门基础篇 No.69 —— 实例属性_内存分析

2021/1/13 20:40:52 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

Python入门基础篇 No.69 —— 实例属性_内存分析 文章目录Python入门基础篇 No.69 —— 实例属性_内存分析前言一、实例属性二、实例方法总结前生篇:构造函数__init__ 前言 一、实例属性 实例属性是从属于实例对象的属性,也称为“实例变量”。他的使用有…

Python入门基础篇 No.69 —— 实例属性_内存分析


文章目录

  • Python入门基础篇 No.69 —— 实例属性_内存分析
  • 前言
  • 一、实例属性
  • 二、实例方法
  • 总结

前生篇:构造函数__init__


前言

在这里插入图片描述


一、实例属性

  • 实例属性是从属于实例对象的属性,也称为“实例变量”。他的使用有如下几个要点:
  • 1.实例属性一般在__init__()方法中通过如下代码定义:

self.实例属性名 = 初始值

  • 2.在本类的其他实例方法中,也是通过 self 进行访问:

self.实例属性名

  • 3.创建实例对象后,通过实例对象访问:

obj01 = 类名() # 创建对象,调用__init__()初始化属性
obj01.实例属性名 = 值 # 可以给已有属性赋值,也可以新加属性

在这里插入图片描述

二、实例方法

  • 实例方法是从属于实例对象的方法。实例方法的定义格式如下:
def 方法名(self [, 形参列表]):
	函数体
  • 方法的调用格式如下:

对象.方法名([实参列表])

  • 要点:

1.定义实例方法时,第一个参数必须为 self。和前面一样,self 指当前的实例对象。
2.调用实例方法时,不需要也不能给 self 传参。self 由解释器自动传参。

  • 函数和方法的区别

1.都是用来完成一个功能的语句块,本质一样。
2.方法调用时,通过对象来调用。方法从属于特定实例对象,普通函数没有这个特点。
3.直观上看,方法定义时需要传递 self,函数不需要。

  • 实例对象的方法调用本质:
    在这里插入图片描述
  • 其他操作:

1.dir(obj)可以获得对象的所有属性、方法
2.obj.__ dict__ 对象的属性字典
3.pass 空语句
4.isinstance(对象,类型) 判断“对象”是不是“指定类型”


在这里插入图片描述

总结

以上帮各位总结好了,收藏,关注即可查收。

前生篇:构造函数__init__


关注下方公众号,免费拿Python学习资料!!!

在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_600400.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?