1.单分支结构
2.二分支结构
3.多分支结构
4.条件判断及组合
5.程序的异常处理
1.单分支结构
根据判断条件结果而选择不同前进路径的运行方式
if <条件>:
<语句块>
例:
guess = eval(input())
if guess == 99 :
print("猜对了!")
2.二分支结构
根据判断条件结果而选择不同向前路径的运行方式
if <条件> :
<语句块1>
else :
<语句块2>
例:
guess = eval(input())
if guess == 99 :
print("猜对了!")
else :
print("猜错了!")
紧凑形式:适用于简单表达式的二分之结构
<表达式1> if <条件> else <表达式2>
例:
guess = eval(input())
print("猜{}了".format("对" if guess == 99 else "错"))
3.多分支结构
if <条件> :
<语句块1>
esif :
<语句块2>
......
else :
<语句块3>
例:
sco