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

作者 : 郭然 本文共414个字,预计阅读时间需要2分钟 发布时间: 2021-08-25 共137人阅读

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

一、判断与真值

  • 逻辑(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
    表示“无意义”或“不知道”,也是“假”
赞赏

微信赞赏支付宝赞赏

VIP部落提供编程技术、教育培训、优惠购物以及各类软件和网站源码、模板等资源下载。
VIP部落 » 【基本数据类型】11、逻辑值【基本数据类型】11、逻辑值

常见问题FAQ

提供最优质的资源集合

立即查看 了解详情