目录
*注:该学习笔记内容针对Python语言程序设计视频课,部分课件截图来自视频课课件,中国大学MOOC--Python语言程序设计,有兴趣的同学可自行搜索*
分支结果
单分支结构
根据判断条件结果而选择不同向前路径的运行方式
if <条件> :
<语句块>
二分支结构
根据判断条件结果而选择不同向前路径的运行方式
if <条件> :
<语句块1>
else:
<语句块2>
-紧凑形式:适用于简单表达式的二分支结构
<表达式1> if<条件> else<表达式2>
例如:
guess = eval(input())
print("猜{}了".format("对"if guess==99 else "错"))
多分支结构
if <条件1> :
<语句块1>
elif<条件2> :
<语句块2>
……
else:
<语句块N>
score= eval(input())
if score >= 60:
grade = "D"
elif score >= 70:
grade = "C"
elif score >= 80:
grade = "B"
elif score >= 90:
grade = "A"
print("输入成绩属于级别{}".format(grade))