美文网首页
【基本数据类型】11、逻辑值

【基本数据类型】11、逻辑值

作者: 看远方的星 | 来源:发表于2021-04-23 21:14 被阅读0次

    目录
    一、判断与真值
    二、逻辑运算
    三、各种类型对应的真值

    一、判断与真值

    • 逻辑(bool)类型
      逻辑值仅包括真(True)/假(False)两个
      用来配合if/while等语句做条件判断


      image.png
    • “与"and
      “并且”
      and连接的两个真值需要同时为真,计算结果才为真


      image.png
    • “或”or
      “或者”
      or连接的两个真值只要有一个为真,计算结果就为真


      image.png
    • “非”not
      “否定”
      not连接的一个真值,非真为假,非假为真


      image.png

    二、逻辑运算

    • and和or是双目运算,由两个逻辑类型真值进行运算
    • not是单目运算,作用于一个逻辑类型真值
    • 优先级
      not最高,and次之,or最低

    三、各种类型对应的真值

    • 整数、浮点数和复数类型
      0是“假”,所有非0的数值都是“真”
    • 字符串类型
      空串(“”)是“假”,所有非空串都是“真”
    • 所有序列类型(包括字符串)
      空序列是“假”,所有非空的序列都是“真”
    • 空值None
      表示“无意义”或“不知道”,也是“假”

    相关文章

      网友评论

          本文标题:【基本数据类型】11、逻辑值

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