计算机之所以能做很多自动化的任务,因为它可以自己做条件判断,通过条件判断,选择做什么样的逻辑(当然,逻辑是需要我们提前写好的),我们称之为条件分支判断。
举个例子,在100分试卷的考试中,小于60分我们认为是不及格的,因此,我们可以使用程序自动判断考试是否及格。
score = 59
if score < 60:
print('抱歉,考试不及格')
# ==> 抱歉,考试不及格
这里,因为score = 59 < 60
,所以if的判断是True
,因此就会执行print('抱歉,考试不及格')
。
这里有几个需要注意的地方:
print('抱歉,考试不及格')
这行代码明显比上一行代码缩进了,这是因为这行代码是if判断的一个子分支,因此需要缩进,在Python规范中,一般使用4个空格作为缩进:
,这是条件分支判断的格式,在最后加入冒号:
,表示接下来是分支代码块如果年龄达到18岁,则是成年人,咚咚呛的年龄是19岁,请使用if语句判断咚咚呛是否成年,如果成年,输出'adult',并把咚咚呛的年龄打印出来。
参考答案:
age = 19
if age >= 18:
print('your age = {}'.format(age))
print('adult')
请验证,完成请求
由于请求次数过多,请先验证,完成再次请求
打开微信扫码自动绑定
绑定后可得到
使用 Ctrl+D 可将课程添加到书签
举报