Python 中,用try except语句块捕获并处理异常,其基本语法结构如下所示:<br>try:<br>可能产生异常的代码块<br>except [ (Error1, Error2, ... ) [as e] ]:<br>处理异常的代码块1<br>except [ (Error3, Error4, ... ) [as e] ]:<br>处理异常的代码块2<br>except [Exception]:<br>处理其它异常<br>该格式中,[] 括起来的部分可以使用,也可以省略。其中各部分的含义如下:(Error1, Error2,...) 、(Error3, Error4,...):其中,Error1、Error2、Error3 和Error4 都是具体的异常类型。显然,一个 except 块可以同时处理多种异常。[as e]:作为可选参数,表示给异常类型起一个别名 e,这样做的好处是方便在 except 块中调用异常类型(后续会用到)。[Exception]:作为可选参数,可以代指程序可能发生的所有异常情况,其通常用在最后一个 except 块。<br>从try except的基本语法格式可以看出,try 块有且仅有一个,但except 代码块可以有多个,且每个 except 块都可以同时处理多种异常。<br>当程序发生不同的意外情况时,会对应特定的异常类型,Python 解释器会根据该异常类型选择对应的 except 块来处理该异常。
"try的三单形式(第三人称单数形式):tries。<br>tries美 [traɪz] v.试图,努力( try的第三人称单数 );考验;磨炼;审讯。<br>tries的用法示例如下:<br>1.Mr Wallace tries to co-opt rather than defeat his critics <br>华莱士先生竭力拉拢而不是击败他的批评者们。<br>2.He tries to remain emotionally detached from the prisoners, but fails <br><br>他试图不带感情地对待那些犯人,但是做不到。<br>3.Smith tries to convince them that he can hack it as a police chief. <br>史密斯试图让他们相信,作为警长自己能应付得了。<br><br><img src=""https://pic.wenwen.soso.com/pqpic/wenwenpic/0/20200508042043-687308850_jpeg_491_306_23859/0""/><br><br>扩展资料:<br>第三人称单数的法则:<br>1、直接在动词后加s<br>如:run—runs;dance—dances<br>2、以s,sh,ch,o结尾的加es<br>如:do—does;go—goes;wash—washes;catch—catches<br>3、以辅音字母加y结尾的改y为i加es<br>如:study—studies;carry—carries;fly – flies<br>4、不规则变化<br>have-has <br>5、be动词只使用is<br>如:My mum is Jenny; His name is Jerry; He is 10"