else 语句
else 语句示例
else 语句一定要跟在 if 语句的后面才是有效的,它的意义是否定前面 if 的条件,例如下面的示例程序,else 否定前面的if score >= 60
条件,得到的结论就是等价于if score<60
。
示例程序:分数 score 大于等于 60 时,会输出 pass,否则输出 fail。
else 语句一般形式
选择结构
如果输入60,程序会输出?
如果输入50,程序会输出?
[0/2]
警告
else 后面只能写冒号: else 后面只能写冒号,不能写其它的条件。换行与缩进等语法内容和 if 一致。
警告
else 跟最接近于它的 同级缩进的 if 匹配:
这里的 else 只匹配if score >= 60
,如果输入 80,不会输出 fail。
嵌套 if-else
有些复杂的条件,我们需要在 if-else 中再嵌套一组 if-else 才能实现。嵌套的实现主要依靠缩进的规范和统一。
选择结构
如果输入90,程序会输出?
如果输入80,程序会输出?
如果输入50,程序会输出?
如果输入-10,程序会输出?
[0/4]
上一章
if语句 下一章
elif语句