Python分支结构与异常处理

1、二分支结构

  (1)、if <条件> :
             <语句块1>
         else :
             <语句块2>

  (2)、紧凑形式:适用于简单表达式的二分支结构

         <表达式1> if <条件> else <表达式2>

         例如:

guess = eval(input())
print("猜{}了".format("对" if guess==99 else "错"))


2、异常处理

  (1)、异常处理的基本使用

         try :
             <语句块1>
         except :

             <语句块2>


         try :
             <语句块1>
         except <异常类型> :
             <语句块2>

  (2)、异常处理的高级使用

         try :
             <语句块1>
         except :
             <语句块2>
         else :
             <语句块3>
         finally :

             <语句块4>

         - finally对应语句块4一定执行
         - else对应语句块3在不发生异常时执行




猜你喜欢

转载自blog.csdn.net/messinine/article/details/80374338