01/505:学习记录第一天

1、英语学习:整理了第70个词根的思维导图


01/505:学习记录第一天_第1张图片

2、编程学习:什么是异常;对异常的处理;捕获异常;自定义异常类型

(1)、捕捉异常可以使用try....except...else语句:

try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。

如果你不想在异常发生时结束你的程序,只需在try里捕获它。

except可以不带任何异常类型,也可以带多种异常类型

(2)、raise 引发一个异常:

语法:raise [Exception [, args [, traceback]]]

语句中 Exception 是异常的类型(例如,NameError)参数标准异常中任一种,args 是自已提供的异常参数。

最后一个参数是可选的(在实践中很少使用),如果存在,是跟踪异常对象。

(3)、用户自定义异常

通过创建一个新的异常类,程序可以命名它们自己的异常。异常应该是典型的继承自Exception类,通过直接或间接的方式

(4)、isinstance() 与 type() 区别

type() 不会认为子类是一种父类类型,不考虑继承关系。

isinstance() 会认为子类是一种父类类型,考虑继承关系。

如果要判断两个类型是否相同推荐使用 isinstance()。

3、网易云课堂python全栈视频学习:


01/505:学习记录第一天_第2张图片

你可能感兴趣的:(01/505:学习记录第一天)