北京网帮你
python3异常处理机制断言语句asser t作用语法
时间:2019-09-10 03:12:40 浏览:110

asser t 语句(断言语句)
 语法:
   asser t 真值表达式, 错误数据(通常是字符串)

 作用:
   当真值表达式为False时,用错误数据创建一个 asser tionError 类型的错误,并进入异常状态
 等同于:
   if 真值表达式 == False:
       raise asser tionError(错误数据)



异常小结:
 语句:
   try-except
       捕获异常,偿试接收异常通知
   try-finally
       执行一定要执行的语句
   raise
       发送异常通知,将程序转为异常状态(进入异常流程)
   asser t
       根据条件来触发asser tionError类型的异常
   with 语句(以后再学)



为什么要用异常处理机制
 在程序调用层数较深时,向主调函数传递错误信息需要层层return返回比较麻烦,所以用异常处理机制来解决此类问题

[上一篇]python迭代器Iterator相关函数说
[下一篇]python3def get_score()try-final
Copyright 2022 © 93580.com.cn 网帮你

2022 © 版权所有 红花岗区网帮你信息技术工作室

工信部备案号:黔ICP备2024036985号-2

请使用网帮你微信扫码登录