搬砖的也能学Python----if - elif 语句

引入:如果平时执行的过程超过两个分支,则使用if-elif语句

if-elif 语句结构

if 判断条件:

要执行的代码

elif 判断条件:

要执行的代码

……

else:

要执行的代码

 

判断条件:一般为关系表达式或者bool类型的值

执行过程:程序运行到if处,首先判断if所带的条件,如果条件成立,就返回True,则执行要执行的代码;

如果条件不成立,依次往下判断elif的条件,如果又满足则执行相应的代码,如果条件都不成立,则执行else下要执行的代码。

 

示例1:输入小王(语文,英语,数学)成绩(单科满分100分)判断成绩评定等级

学员评定标准如下:

  • 成绩>=90分:A
  • 90分>成绩>=80分:B
  • 80分>成绩>=70分:C
  • 70分>成绩>=60分:D
  • 成绩<60分:E

 

chinese_result = int(input("请输入语文成绩:"))

maths_result = int(input("请输入数学成绩:"))

englist_result = int(input("请输入英语成绩:"))

avg_result = (chinese_result + maths_result + englist_result) / 3

if avg_result >= 90:

    print("你的平均分为:

你可能感兴趣的:(python)