Python入门自学第七天

学习目标:

半个月掌握Python入门知识


学习内容:

  1. 嵌套函数_内部函数_数据隐藏
  2. nonlocal_global
  3. LEGB规则
  4. 实例方法
  5. 类属性
  6. __del__()析构方法和垃圾回收机制
  7. __call__()方法和可调用对象

学习时间:

一下午


学习产出:

嵌套函数_内部函数_数据隐藏

嵌套函数:

在函数内部定义的函数!

nonlocal_global

nonlocal关键字

nonlocal 用来声明外层的局部变量。

global 用来声明全局变量

实例方法

实例方法是从属于实例对象的方法。

定义实例方法时,第一个参数必须为self。和前面一样,self指当前的实例对象。

调用实例方法时,不需要也不能给self穿参。self由解释器自动传参。

类属性_内存分析创建类和对象的底层

类属性是从属于“类对象”的属性,也成为“类变量"。由于,类属性从属于类对象,可以被所有实例对象共享。

__del__()析构方法和垃圾回收机制

__call__()方法和可调用对象

定义了__call__方法的对象,称为”可调用对象“,即该对象可以像函数一样被调用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值