分支结构
单分支结构基本构成:
if <条件>:<语句1>
guess=eval(input())
if guess==99:
print("猜对了")
二分支结构
定义:可以根据条件结果而选择不同路径的语句
基本构成: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"错"))
多分支结构
if <条件>:<语句1>
elif:<语句2> ....
else:<语句块3>
score=eval(input())
if score>=90:
grade="A"
elif score>=80:
grade="B"
elif score>=70:
grade="C"
elif score>=60:
grade="D"
print("该成绩的等级为{}".format(grade))
条件判断及组合条件判断操作符:
<
小于
>
大于
==
等于