笔记 / 综合
跨讲高频易错点
综合input()是 str,比较 / 算术前先int()range(a, b)不含 b;range(0)是空//负数向下取整:-7 // 2 == -4- 浮点用
==;0.1 + 0.2 - 函数里
return和print别混 - 可变默认参数
- 函数内先读后赋值 →
UnboundLocalError - 列表别名 / 浅拷贝嵌套
- 遍历时删元素
- 字符串不可变,
s[0] = 'a'直接报错 - dict 取不存在的键
- 递归忘基准 / 规模没变小
isvs==assert不是异常处理- 类里方法忘写
self - 类变量被实例赋值“遮蔽”,不是改类
- 子类重写
__init__忘调super().__init__
Hyacine Studio