脚本语言学习(五)

程序的分支结构

单分支结构

格式

if <条件>:
    <语句块>

注意:冒号不能漏掉

二分支结构

格式

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

紧凑形式:<表达式1> if <条件> <表达式2>,如果条件成立,返回表达式1的值,如果不成立,返回表达式2的值。注意表达式不支持带有赋值符号的语句。

多分支结构

格式

if <条件>:
    <语句块1>
elif <条件>:
    <语句块2>
...
else:
    <语句块>
  • 要注意多条件之间的包含关系
  • 要注意变量取值范围的覆盖

条件组合

用于条件组合的三个保留字

  • and:使用:x and y,实现逻辑与
  • or:使用:x or y,实现逻辑或
  • not:使用:not x,实现逻辑非

异常处理

异常处理的基本使用

try :
    <语句块1>
except :
    <语句块2>

也可以在except后加上异常类型标记,只有在这种异常类型发生时,才会执行相应的语句块2。

异常处理的高级使用

posted @ 2020-02-10 16:13  瑞图恩灵  阅读(144)  评论(0编辑  收藏  举报