1 分支结构及用法
1.1 单分支结构
if <条件>:
<语句块>
1.2 二分支结构
标准用途的分支结构
if <条件>:
<语句块1>
else:
<语句块2>
二分支的紧凑形式
<表达式1> if <条件> else <表达式2>
- 注意:紧凑形式的元素是表达式,不能用于语句
guess = eval(input())
print("猜{}了".format("对" if guess == 99 else "错"))
33
猜错了
1.3 多分支结构
if <条件1>:
<语句块1>
elif<条件2>:
<语句块2>
...
else:
<语句块N>
- 注意:多条件之间的包含关系、变量取值范围的覆盖
1.4 条件判断及组合
True 和 False
- Python语言提供True和False表示真假
- 任何判断产生的结果是True或False
- False的等价值是: None,0,0.0,0j,’’,(),[],{}