2020-08-22 学习笔记

if条件语句格式

if  <condition>

         <body>

简单条件构造

        简单条件基本形式<expr> <relop> <expr>

        <relop> 是关系操作符< , <= , == , >= , > , !=

        使用 “=” 表示赋值语句 , 使用 “==” 表示等于     


二分支结构  (两分支互斥)

         if <condition>

                <statements>

          else:

                 <statements>


多分支   可以使用嵌套式if-else实现

              或者使用if-elif-else实现         



异常处理机制

Python使用try...except...,可使程序不应运行错误而崩溃

        基本格式                    若body语句没有错误  直接执行try..except后的语句

    try:                                            直接跳过except 

        <body>                        若有错误 则在except语句中寻找一个符合该错误的语句

except <Errortype1>:            然后执行处理代码

        <handler1>

except<Errortype2>:

        <handler2>

except:

        <handler0>

Python异常处理语句还可以使用else和finally关键字

try:                                           

        <body>                      

except <Errortype1>:         

        <handler1>

except<Errortype2>:

        <handler2>

except:

        <handler0>

else:                                                    else与finally都是可选的非必须项 else必须在

        <process_else>                           finally之前 finally必须在整个语句的最后位置

finally:                                            如果<body>中没有异常则执行else  

        <process_finally>                        无论如何都执行finally




           

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。