条件语句
在Python中,if 语句 就是用来进行条件判断的,格式如下:
if 要判断的条件:
条件成立时,要做的事情
……
在Python中缩进很重要,在if条件语句中条件成立的运行
的内容中要缩进4个空格
判断语句演练 —— 判断年龄
需求
- 定义一个整数变量记录年龄
- 判断是否满 18 岁 (>=)
- 如果满 18 岁,允许进网吧
输出结果
else 处理条件不满足的情况
if 要判断的条件:
条件成立时,要做的事情
……
else:
条件不成立时,要做的事情
即在if判定不符合时执行else,并执行else中的代码
输出结果
这里使用了前面讲的input(),和赋值变量的内容哦,
不理解的可以看看前面的内容
补充:
- 将数字型数据直接作为判断条件时,非0数即为True, 0为False
- 还记得bool型吗?1是True,0是False呦!
elif
- 一对 if 和 else 可以让代码执行出 两种不同的结果
- 但开发中,可能希望 并列的执行出多种结果,这时就可以使用 elif
- 语法格式如下:
if 条件1:
条件1满足执行的代码
……
elif 条件2:
条件2满足时,执行的代码
……
elif 条件3:
条件3满足时,执行的代码
……
else:
以上条件都不满足时,执行的代码
多条件判断时使用,
注意的一点是 elif 和 else 都必须和 if 联合使用,而不能单独使用