score = 85if score>=90: print 'excellent'elif score>=80: print 'good'elif score>=60: print 'passed'else: print 'failed'特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
2 回答
清波
TA贡献165条经验 获得超90个赞
## 或者这样解释 if boolean_expression1: suite1 elif boolean_expression2: suite2 elif boolean_expression3: suite3 . . . elif boolean_expressionN: suiteN else: else_suite ## 完整的if elif else 控制流就是这样的(当然控制流可以有很多简化版本:if; if..elif; if else 等),总之这些语句可以看做是 一个整体,只要其中一个执行了就会 跳过整体执行之后的代码。
添加回答
举报
0/150
提交
取消