摘要:
异常 异常捕获 1. 什么是异常? 异常就是错误发生的信号,如果不对该信号做处理,那么异常之后的代码都不会执行 2.异常三个重要组成部分 1.traceback 翻到最下面从下往上的第一个蓝色字体鼠标左键点击即可跳转到错误的代码所在的行 2.XXXError 错误的类型 3.错误类型冒号后面的内容 阅读全文
posted @ 2021-12-07 20:11
Snails蜗牛
阅读(86)
评论(0)
推荐(0)
摘要:
反射 反射:就是对象通过字符串来操作属性 1. getattr() 取 print(getattr(stu, 'name1', None)) # stu.name stu.func() print(getattr(stu, 'func')) getattr(stu, 'func')() # 必须掌握 阅读全文
posted @ 2021-12-07 19:42
Snails蜗牛
阅读(36)
评论(0)
推荐(0)
摘要:
面向对象的内置函数 1. __init__() 调用类的时候触发 2. __str__() 打印对象的时候,自动触发的函数 返回值只能是字符串 3. __del__() 1. 手动执行del 2. 程序执行完毕触发 4. __enter__() 出现with语句,对象的__enter__被触发,有返 阅读全文
posted @ 2021-12-07 19:37
Snails蜗牛
阅读(54)
评论(0)
推荐(0)
摘要:
组合 什么是组合? 1.继承:满足什么是什么的关系,is-a的关系 2.组合:就是一个对象拥有一个属性,该属性的值是另外一个对象 解决类与类之间的代码冗余问题 class People(): school = 'SH' def __init__(self, name, age, gender, ): 阅读全文
posted @ 2021-12-07 19:28
Snails蜗牛
阅读(104)
评论(0)
推荐(0)

浙公网安备 33010602011771号