Python 学习日记day 25

内容:__init__()(创建实例对象)的内部属性和方法

实例属性:

        实例属性从属于实例对象的属性,也称之为“实例变量”。使用要点:
        1. 实例属性一般在__init__()方法中通过如下代码定义:
            self.属性名字=初始值
        2.在本类的其他实例方法中,也是通过self进行访问:
            self.实例属性名
        3.创建实例对象后,通过实例对象访问:
            obj01=类名()#创建对象
            obj01.实例属性名=值(value)#可以给已有属性赋值,也可以新加属性

实例方法:

    实例方法是从属于实例对象的方法,格式:
    def  方法名(self,形参列表):
        函数体
    实例方法调用格式:
        对象.方法名(【实参列表】)
    要点:
    1.定义实例方法时,第一个参数必须为self。和前面一样,self指当前的实例对象。
    2.调用实例方法时,不需要也不能给self传参,self由解释器自动传参。

函数和方法的区别:

    1.都是用来完成一个功能语句块的,本质一样
    2.方法调用时,通过对象来调用。方法是从属于特定实例对象的,普通函数没有这个特点
    3.直观上看,方法定义时需要传递self,函数不需要。 
 其他操作:
    1.dir(obj)可以获得对象的所有属性、方法
    2.obj.__dict__对象的属性字典
    3.pass 空语句
    4.isinstance(对象,类型) #判断‘对象’是不是‘指定类型’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值