异常

python学习网 2018-05-25 11:41:03

异常:(本身是个类)所有的异常都基于继承

NameError:(命名错误)

(一般是未定义变量)

TeypError:(类型错误)

 

SyntaxError:(语法错误)

 

try:  (放可能出错代码)

 

except:  (try下面的代码出错后,会执行它)

 

else:  (try下面的代码出错后,excpt未执行时则执行它)

 

finally:(不管报不报错都执行)

 

raise:(主动抛出异常)

 

断言:

AssertionError:(断言错误)

表达式返回True不报错

表达式返回False报错:AssertionError:

 

阅读(731) 评论(0)