分支与循环 一、分支 if…else 如果遇到二选一的条件,使用if else分支,其语法结构如下 if 表达式: 语句块1 else: 语句块2 流程图如下: ture false 表达式 语句块1 语句块2 if…else语句还可简化,该简化形式与C++中的三目运算符相似以下面代码为例: a = 1 if a > 0: b = a else: b = -a 简写为 a = 1 b = a if a > 0 else -a if…elif…else elif相当于把else if缩写在了一起,该语句等同于C++中的if…else if…else,我们直接看流程图: