if 语句
if 语句示例
示例程序:分数 score 大于等于 60 时,会输出 pass,否则什么也不会输出。
if 语句一般形式与缩进
警告
{condition}
{condition}
是一段比较(关系)运算符代码,如果返回 True,则 if 条件成立,执行 if 内部的{statement1}
和
{statement2}
等代码,返回 False,则 if 条件不成立,if 语句不执行。
警告
冒号:
{condition}
后面一定要跟一个冒号:(并且一定是英文的冒号:)。
警告
换行与缩进tab
有了**冒号:**之后按回车 Enter 换行,下一行{statement1}
会自动缩进。缩进的意思是在键盘上按下 Tab 键,类似于实现四个空格的效果。
建议使用 Tab 键,而不是输入四个空格。
所有在 if 下面缩进的语句都属于 if 管理,而没有缩进的语句则脱离了 if。例如下面的语句,不管 score 是否大于等于 60,print('I will always output')
这句代码都会执行。
多个并列的 if
可以有多个 if 同时并列存在,只要 if 条件成立,相应 if 代码就会执行。例如以下代码,输入 90,会输出 excellent 和 pass。
选择结构
如果输入90,程序会输出?
如果输入80,程序会输出?
[0/2]
上一章
分支结构 下一章
else语句