通过学习if的基本用法,已经知道了,当需要满足条件去做事情的这种情况需要使用if。
当满足条件时做事情A,不满足条件做事情B的这种情况使用if-else。
if- else语句的语法:
if 条件:
条件为真(True)执行操作
else:
条件为假(False)执行操作
如果把上一页关于判断年龄的if语句增加多一个else语句,用来执行if语句返回False的时候的结果,也就是输出年龄为未成年人的判断结果,可以改成下面这样写:
age = 20
if age >= 18:
print('你的年龄是:', age)
print('是一名成年人')
else:
print('你的年龄是:', age)
print('是一名未成年人')
else语句下面所属缩进的代码块,只有当前面的“if age>=18”的判断结果为False的时候才执行。判断流程如下:
尝试在右边代码框完成以下操作:
尝试改动if语句的条件和age变量的值,观察输出结果的变化。