python中and和or运算符的运算

1.and运算符

在python中and运算符是从左往右进行判断的,举个例子

 

在第一个运算是中python先判断3是否为False,显然不是,接着再判断4是否为False,现任也不是,最后判断5是否为False,显示也不是,所以最后输出5

在第二个运算中python先判断前两个数是否为False,然后最后一个数为False所以输出0

在第三个运算中python先判断3是否为False,显然不是,接着判断0是否为False,显示是的,在这时python就直接结束判断,python不会再去判断后面的式子了

2.or运算符

在python中or运算符也是从左往右进行判断的,举个例子

 or运算符只要遇到True就停止判断输出当前值

总结:and运算符是一个一个的从左往右判断,遇到False时直接跳出判断,输出0,否则输出判断               的最后一个值

            or运算符是一个一个的从左往右判断,遇到True时停止判断,输出当前值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

太湖鹏哥

我会利用打赏来学习并写出好文章

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值