学习笔记(23):21天通关Python(仅视频课)-阶段总结:函数与类回顾

立即学习:https://edu.csdn.net/course/play/24797/282194?utm_source=blogtoedu

—— 本节目标
    1. 函数复习         (重点)
    2. 类与对象复习       (重点)

—— 函数
    • 定义函数的语法
    • 调用函数的方法
    • 多返回值函数
    • 递归函数

—— 函数参数
    • 关键字参数就是命名参数
    • 为形参指定默认值,指定默认值之后该参数可以省略传入值
    • 元组参数收集,字典参数收集
    • 逆向元组参数收集,逆向字典参数收集

—— 函数类型
    • 函数被赋值给变量
    • 函数作为参数
    • 函数作为返回值
    • 总之:5是int型的值,2.3是float型的值…而函数是function型的值

—— 类与对象
    • 定义类的语法
    • 创建对象
    • 对象可调用方法、访问实例变量,也可访问类变量

—— 方法与函数
    • 方法与函数基本相同,最大的区别在于:方法会自动绑定
    • 对象调用实例方法时,自动绑定第一个self参数;对象或类调用类方法时,自动绑定第一个cls参数
    • 静态方法不会自动绑定
    • 如果使用未绑定方法,类也可以调用实例方法

—— 实例变量与属性
    • Python的实例变量基本等同于属性
    • 如要隐藏某些实例变量或工具方法,将它们命名为以双下画线开头的方法名即可
    • 使用property合成属性;亦可使用@property装饰

—— 继承
    • 多继承,父类有优先级(排在前面的优先级更高)
    • 重写父类方法
    • 使用未绑定方法调用父类被重写的方法
    • 使用未绑定方法或super调用父类构造方法
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值