学习python第五天:关于if嵌套

对于昨天 "elif与逻辑运算符”的区别这个疑问,我想明白了是这样的

首先,逻辑运算符要跟在 if 后面对多个条件进行判断,就拿 and 来举例

Anwen_age = 18
if 18 <= Anwen_age and 18 <= 20:
    print("你可以使用游戏工具了")

     如图,and要判断两个条件,第一个:变量的年龄要>=18

                                                   第二个:18>=年龄<=20

      如果这两个条件都满足,那么才会执行下面的代码块"你可以使用游戏工具了",否则代码不会执行。而elif表示再次判断的意思,是else if的简写。在Python中,可使用if-elif-else 语句来实现多次条件判断(假如要判断三个条件,开始的if后面只能判断一个,那么剩下的两个条件就要用elif判断。).但要注意的是:一个if语句中可以包含多个elif语句,但结尾只能有一个else语句。就是说逻辑运算符它是一次性的判断,能执行的代码只有一块,而elif是可以执行条件不同,代码也不同。       我感觉这个解释太生硬了,但没有办法,我理解的程度不深,不是很晓得啊。。。。好了我们下面进入正题

         一.if的嵌套

              1>应用场景:在之前条件满足的前提下,再增加额外的条件,这里的两个条件是有前后关系的     注意:if嵌套和elif的区别是,elif判断的条件没有前后关系,而if嵌套有

              2>语法格式:与if缩进不一样,其他的都一样

                       就是大套小的关系比如说

                  方块圈住的地方就是if的嵌套,如果把他放大的话,那么和开始的if是不是一模一样。

              3>例子

                   如图,我们以车站过安检举例。如果你有车票的话,那么可以进行安检,之后就需要用到if的嵌套来表示安检是否可以通过,就图中看,如果携带的水瓶超过200毫升那么安检就不能通过,反之可以。 

                关于学习的if嵌套就是这样。之后每周坚持跟4篇吧,做不到每天跟的自律。。。。。加油!!!!

                      

    

       

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值