美文网首页
python3 布尔 and ,or趟坑

python3 布尔 and ,or趟坑

作者: 打五笔的程序员 | 来源:发表于2020-09-30 16:15 被阅读0次

在python里面and 为真,假的值如下

1.所有非零的数字或者非空对象都是真
2.0,[],{} ,(),None 都是假

在python布尔and,or运算符会返回真或假的操作数对象

and

操作说明 and 表达式 返回结果 结果说明
两边为真 3 and 5 5 返回右边的值
左边为真 3 and 0 0 返回为假的值
右边为真 0 and 3 0 返回为假的值
两边为假 [] and 0 [] 返回左边的值
and运行结果

or

操作说明 or 表达式 返回结果 结果说明
两边为真 3 or 5 5 返回左边的值
左边为真 3 or 0 0 返回为真的值
右边为真 0 or 3 0 返回为真的值
两边为假 [] or 0 [] 返回右边的值
or运行结果

and

a = [1, 2, 3, 4]

if 5 and 3 in a:
    print("in if")
else:
    print("in else")
if 3 and 5 in a:
    print("in if")
else:
    print("in else")

执行结果

相关文章

  • python3 布尔 and ,or趟坑

    在python里面and 为真,假的值如下 1.所有非零的数字或者非空对象都是真2.0,[],{} ,(),Non...

  • install scrapy on mac osx

    又是python3,发现坑真多,能不能好好用python3了... macosx安装scrapy的坑真多,纪录一下...

  • 趟坑记录

    目录 Replugin的坑 相机权限 aar打包的坑 1.Replugin的坑 使用setSystemUiVisi...

  • 趟坑记录

    1.侥幸心里150滨安路,突然出错220必拿下的,果断拒绝1108少90片连续,看准碰下黑八成转折点非32,没商量...

  • 趟坑记录

    1、怎么做到不在打开当前activity之前清空activity栈的情况下,将数据通过setResult传递给前一...

  • FENICS趟坑

    一直想研究一下FENICS,最近因为要给师兄介绍了一下FENICS的使用方法,将FENICS求解2D Poisso...

  • python笔记(四)数据类型 - 其他

    bool python3 开始不再用 0 和 1 表示布尔值了,而是使用了 True 和 False,其实值还是 ...

  • Python3 unittest断言详解

    Python3 unittest断言详解 unittest中断言主要有三种类型: 1.基本的布尔断言,即:要么正确...

  • Python3编码与mysql编码介绍

    Python3自诩解决了编码问题,但还是有一系列的坑。本文就记录下前几天遇到的python3编码问题。mysql编...

  • itertools类中compress分析

    python3中itertools.compress()筛选工具,它接受一个可迭代对象以及一个布尔选择序列作为输入...

网友评论

      本文标题:python3 布尔 and ,or趟坑

      本文链接:https://www.haomeiwen.com/subject/bkouuktx.html