本笔记为阿里云天池龙珠计划python训练营的学习内容,学习链接为:AI训练营Python-阿里云天池 (aliyun.com)
学习知识点概要
- 函数
- Lambda表达式
- 类与对象
- 魔法方法
学习内容
1、函数
- 函数的定义
- 函数的调用
- 函数文档
- 函数参数
- 函数的返回值
- 变量作用域
2、Lambda表达式
- 匿名函数的定义
- 匿名函数的应用
3、类与对象
- 对象 = 属性 + 方法
- self是什么?
- python的魔法方法
- 公有和私有
- 继承
- 组合
- 类、类对象和实例对象
- 什么是绑定?
- 一些相关的内置函数(BIF)
4、魔法方法
- 基本的魔法方法
- 算术运算符
- 反算术运算符
- 增量赋值运算符
- 一元运算符
- 属性访问
- 描述符
- 定制序列
- 迭代器
学习问题与解答
类的方法与普通的函数的区别?
类的方法与普通的函数只有一个特别的区别 —— 它们必须有一个额外的第一个参数名称(对应于该实例,即该对象本身),按照惯例它的名称是 self
。在调用方法时,我们无需明确提供与参数 self
相对应的参数。
学习思考与总结
一定要好好学数学。