python之异常处理
Posted 小青~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之异常处理相关的知识,希望对你有一定的参考价值。
exception异常包含很多种类像 除0异常、nameerror异常 继承exception异常
自定义异常:
class NameTooLongError(Exception): pass class NameTooShortError(Exception): pass def inputname(): name = input(‘请输入姓名:‘) if len(name) > 11: raise NameTooLongError() if len(name) < 6: raise NameTooShortError() return name try: ret = inputname() except NameTooShortError: print("name太短了!") except NameTooLongError: print("name太长了!")
以上是关于python之异常处理的主要内容,如果未能解决你的问题,请参考以下文章