Python 提供了 bool 类型来表示真(对)或假(错),比如常见的5 > 3比较算式,这个是正确的,在程序世界里称之为真(对),

Python 使用 True 来代表;再比如4 > 20比较算式,这个是错误的,在程序世界里称之为假(错),Python 使用 False 来代表。

True 和 False 是 Python 中的关键字,当作为 Python 代码输入时,一定要注意字母的大小写,否则解释器会报错。

值得一提的是,布尔类型可以当做整数来对待,即 True 相当于整数值 1,False 相当于整数值 0。因此,下边这些运算都是可以的:>>> False+1

1

>>> True+1

2

注意,这里只是为了说明 True 和 Flase 对应的整形值,在实际应用中是不妥的,不要这么用。

总的来说,bool 类型就是用于代表某个事情的真(对)或假(错),如果这个事情是正确的,用 True(或 1)代表;如果这个事情是错误的,用 False(或 0)代表。

例如>>> 5>3

True

>>> 4>20

False

python中布尔值是什么意思_python中的布尔值是什么相关推荐

  1. python中os.system.获取输出信息_python中os.system()的返回值

    [python中os.system()的返回值] 如果第三方程序返回的是布尔型返回值,os.system会将true转为1,false转为0进行返回. 问题: /bin/xxx.py是一个返回码为1的 ...

  2. python中遍历字典判断是否存在_python中如何判断值在不在字典中

    python中判断值在不在字典中的方法:我们可以通过for循环来进行判断.在python中for循环可以遍历任何序列的项目.语法结构:[for iterating_var in sequence:st ...

  3. python中的返回值是什么意思_python中函数的返回值是什么

    函数返回值简介 1.简单介绍print和return的区别,print仅仅是打印在控制台,而return则是将return后面的部分作为返回值:作为函数的输出,可以用变量接走,继续使用该返回值做其它事 ...

  4. json和python中字典的区别和联系_Python中 json字符串和字典的区别

    一.前言 工作或学习中,相信很多同学跟我一样,对于json字符串和字典两者的概念一直摸棱两可.emmm,既然不懂,那我们查资料并整理下来. 二.json字符串和字典的区别 简单粗暴地说,字典是一种数据 ...

  5. python用保留字while实现无限循环_Python中无限循环需要什么条件

    无限循环 如果条件判断语句永远为 true,循环将会无限的执行下去. 如下实例 #!/usr/bin/python # -*- coding: UTF-8 -*- var = 1 while var ...

  6. python的六大数据类型中可以改变的数据类型为_Python中数据类型转换

    数据类型转换 将数据由当前类型变化为其他类型的操作就是数据类型转换.数据类型转换分为两类,分别是自动数据类型转换和 强制数据类型转换. 自动转换(隐式转换) 自动转换时程序根据运算要求进行的转换,不许 ...

  7. python之33个关键字详解_Python 中的关键字 with 详解

    在 Python 2.5 中,with关键字被加入.它将常用的 try ... except ... finally ...模式很方便的被复用.看一个最经典的例子: with open('file.t ...

  8. python中字典和集合的区别_Python中字典和集合学习小结

    映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...

  9. python异常处理时所使用的保留字_Python中,下列哪个保留字不用于异常处理______________。_学小易找答案...

    [单选题]维持细胞生存所必需的最基本的基因是 ( ) [单选题]从体细胞克隆高等哺乳动物的成功说明了 ( ) [单选题]细胞决定与细胞分化的关系是 ( ) [多选题]一种类型的分化细胞转变成另-种类型 ...

  10. python中的列表是指针吗_Python中的指针——到底指什么(二)

    在 Python中的指针--到底指什么(一) 中,我们知道在Python的一切都是对象,变量其实是指向PyObject对象的名称,对不可变变量进行操作后,名称指向了另一个PyObject. 扣留对象 ...

最新文章

  1. 在redhat9上安装firefox
  2. watch netstat
  3. Hadoop安装记录(伪分布式)
  4. selenium自动化测试_使用Selenium自动化测试处理多个浏览器选项卡
  5. java多线程tasks.add_Java多线程顺序执行
  6. python移动文件,将一个文件夹里面的文件移动到另一个文件夹
  7. LSB算法的改进matlab版
  8. Mathematica描绘滚球某个点的运动轨迹(摆线)
  9. 问题解决:ERROR: Cannot uninstall 'llvmlite'.
  10. 资深Web技术专家曹刘阳:2016年前端技术观察
  11. java获取手机通讯录权限_Android读取手机通讯录联系人到自己项目
  12. ACO蚁群算法(附MATLAB源码)
  13. 计算机知识对于老师的帮助,教师计算机学习心得体会
  14. 抽象代数 04.07 Jordan-Holder定理
  15. 番外篇:因为一个固态导致的——系统重装与JAVA软件环境下载安装配置
  16. [QT操作XML]QT读写XML文件,QT修改XML文件
  17. 424、电梯监控无线桥解决方案及注意事项
  18. 自制游戏(一) 飞行射击游戏
  19. 【GitHub】分享个可以分享代码,cv “抄” 代码的地方,支持多种语言
  20. 集合的生产力工具类:Collections,我直呼好家伙。。

热门文章

  1. Java程序中调用Python脚本的方法
  2. 图像语义分割(13)-OCNet: 用于场景解析的目标语义网络
  3. 分布式存储系统学习笔记(二)—分布式文件系统(3)—Facebook文件系统(Haystack)
  4. 【纪中集训2019.3.23】Deadline
  5. 【转】HEIF图片存储格式探秘
  6. ASP.NET Core Logging in Elasticsearch with Kibana
  7. 树莓派与Arduino Leonardo使用NRF24L01无线模块通信之基于RF24库 (四) 树莓派单子节点查询...
  8. BZOJ1022 [SHOI2008]小约翰的游戏John (博弈论)
  9. [转]ASP.NET Web API系列教程(目录)
  10. android详细信息java.util.ConcurrentModificationException变态