if语句

2018-08-17  本文已影响0人  迷路了吗_67f1

生活中的判断几乎是无所不在的,我们每天都在做各种各样的选择,如果这样?如果那样?

判断语句又称为"分支语句",正因为有了判断,才让程序有了很多分支

在Python中,if语句 就是用来进行判断的,格式如下:


注意: 代码的缩进为一个tab键,或者4个空格 ----两者不能混淆

需求
1.定义一个整数变量记录年龄
2.判断是否满18岁 (>=)
3.如果满18岁,允许进网吧嗨皮



注意:if语句以及缩进部分是一个完整的代码块

思考
在使用 if 判断时,只能做到满足条件时要做的事情。那如果需要在 不满足条件的时候,做某些事情,该如何做呢?
答案
else,格式如下:



注意:

需求
1.输入用户年龄
2.判断是否满18岁 (>=)
3.如果满18岁,允许进网吧嗨皮
4.如果未满18岁,提示回家写作业


条件1 条件2 结果
成立 成立 成立
成立 不成立 不成立
不成立 成立 不成立
不成立 不成立 不成立
条件1 条件2 结果
成立 成立 成立
成立 不成立 成立
不成立 成立 成立
不成立 不成立 不成立
条件 结果
成立 不成立
不成立 成立
elif
  1. elif 和 else 都必须和 if 联合使用,而不能单独使用
  2. 可以将 if、elif 和 else 以及各自缩进的代码,看成一个 完整的代码块
elif演练 ----女友的节日

需求

  1. 定义 holiday_name 字符串变量记录节日名称
  2. 如果是 情人节 应该 买玫瑰/看电影
  3. 如果是 平安夜 应该 买苹果/吃大餐
  4. 如果是 生日 应该 买蛋糕
  5. 其他的日子每天都是节日啊……


if的嵌套

elif的应用场景是:同时判断多个,所有的条件是 评级的

上一篇 下一篇

猜你喜欢

热点阅读