a and b a or b

大家对于  10 and 20   10 or 0  到底取哪个是不是很懵逼呢?

其实很简单:记住2点就好了

     1.将0看作False  非0值看作True

        如:10 and 0  == True and False 

       结果为   0    

      可要是  0 and 0 取哪个

          因为都是 0 取值就无所谓了

     可要是  10  and 10

      那就看第 2条了

    2.10 and 20 取 20       10 or 20 取  10

 

注意:非0值看作True 但只有1 == True

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值