美文网首页
【基本数据类型】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、逻辑值

    目录一、判断与真值二、逻辑运算三、各种类型对应的真值 一、判断与真值 逻辑(bool)类型逻辑值仅包括真(True...

  • R语言与生信应用-R语法扩展-R对象属性的函数总结

    R对象属性的函数小结 任何编程语言都会包含有两个最基本的概念:数据类型和数据结构数据类型指的是数值、字符串、逻辑值...

  • 逻辑函数 IF AND OR

    001.基本逻辑值 a)逻辑值:true,false 能产生或返回逻辑值的情况:比较运算符,is类信息函数,and...

  • 2.1 Swift的(Boolean)布尔类型 [Swift教程

    1. 布尔Bool类型是最基本的数据类型之一,布尔值是逻辑值,因为它只能为真或者为假,本节课将为您演示布尔类型的基...

  • Golang数据类型和变量

    数据类型 先来介绍一下Golang的数据类型。 布尔型 bool类型代表逻辑值,有真值true和假值false两种...

  • 逻辑函数(if and or)

    1.逻辑值 True和FALSE 能产生或返回逻辑值情况:比较函数符,and or not 2.基本用法 3.进阶...

  • Python 组合数据类型

    2018-11-28 基本数据类型:int, str,float,bool,complex组合数据类型:tuple...

  • 基本类型:逻辑值

    基本类型:逻辑值 判断与真值 逻辑(bool)类型 逻辑值仅包括真(True)/假(False)两个 用来配合if...

  • C++基础

    1.C的基本数据类型 java基本数据类型 C基本数据类型 基本数据类型所占字...

  • 12、逻辑函数(IF、And、Or)

    一、逻辑值:ture、false 逻辑值转为数值:逻辑值*1或--逻辑值或N(逻辑值)三种方法。函数嵌套时会用到。...

网友评论

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

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