在Python中流程控制语句包括条件控制语句、循环语句、以及控制流程循环语句等,下面我们就来详细介绍一下这些语句的使用。
条件语句
首先我们来看条件语句,条件语句是需要根据不同的判断条件来执行不同的代码操作,如下所示。
if 条件1:
执行语句块1
elif 条件2:
执行语句块2
else:
执行语句块3
- if 后面跟随一个条件表达式,如果表达式的返回条件为True,则执行语句块1。否则就执行后续的内容。
- elif(可选)表示"else if",可以没有也可以是多个,它主要是用于检查额外的条件。
- else(可选)用于指定所有条件都不满足时要执行的语句块。
如下所示。是条件语句的一个简单的示例
x = 10
if x > 0:
print("x是正数")
elif x == 0:
print("x是零")
else:
print("x是负数")
在开发中条件语句可能要比这个复杂太多,但是万变不离其宗,最终的形式都可以描述成上述的这种样子,所以在实际操作中就要求能够更好的理解条件判断的条件,才能得到自己想要的结果。如下所示
score = float(input("请输入分数:"))
if score >= 90:
print("等级:A")
elif score >= 80:
print("等级:B")
elif score >= 70:
print("等级