python布尔类型运算_python布尔运算记录

0为假,1为真。

and 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值,即如果x 为假(0),则打印假(0),否则打印y的值。

a=10 b=20 c=0

a and c=10 and 20 =20(10,非0,为真,打印y(20)).

c and a=0 and 10 =0 (x=0,为假,为0)

c and b and c =10 and 20 and 0 (x非0,非假,打印最后一个y的值0)

a and c and b =10 and 0 and 20 (当对比到0 and 20时,x=0,打印假(0),对比结束)

orx or y布尔"或"- 如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值。

10 or 20 如果 10(x)不是0值 ,显示10(x),否则打印 y值20

0 or 20 x=0, 打印y值 20

notnot x布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。

当x为真时,打印假。当x为假时,打印真。

>> not 5 and 1 x 非0 ,为真,打印非真:false (0)

>> not 0 and 1 x为0,为假。打印非假:true (1)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值