Python条件语句if、else、elif语句
Python中的条件语句是用来控制程序的执行流程的,它可以根据条件的真假来决定程序的执行方向,常用的条件语句有if、else和elif,他们可以组合使用,下面就来详细讲解一下。
if语句
if语句是最基本的条件语句,它的基本格式如下:
if 条件表达式:
语句1
语句2
...
当条件表达式的结果为真时,则执行if后面的语句,否则不执行,它可以用来实现简单的判断功能。
else语句
else语句的基本格式如下:
if 条件表达式:
语句1
语句2
...
else:
语句3
语句4
...
当if语句的条件表达式为真时,则执行if后面的语句,否则执行else后面的语句,它可以用来实现简单的判断功能。
elif语句
elif语句的基本格式如下:
if 条件表达式1:
语句1
语句2
...
elif 条件表达式2:
语句3
语句4
...
else:
语句5
语句6
...
当if语句的条件表达式1为真时,则执行if后面的语句,当if语句的条件表达式1为假,而elif语句的条件表达式2为真时,则执行elif后面的语句,否则执行else后面的语句,它可以用来实现多路判断功能。
使用方法
下面给出一个使用if、else、elif语句的示例:
score = int(input("请输入一个成绩:"))
if score >= 90:
print("优秀")
elif score >= 80:
print("良好")
elif score >= 70:
print("中等")
elif score >= 60:
print("及格")
else:
print("不及格")
上面的程序用来判断一个成绩的等级,当输入的成绩大于等于90时,则输出优秀;当输入的成绩大于等于80时,则输出良好;当输入的成绩大于等于70时,则输出中等;当输入的成绩大于等于60时,则输出及格;当输入的成绩小于60时,则输出不及格。
以上就是Python中if、else、elif语句的使用方法,它可以用来实现简单或复杂的判断功能,使程序的执行流程更加的清晰。