位置: 编程技术 - 正文

Python解惑之True和False详解(python true的用法)

编辑:rootadmin

推荐整理分享Python解惑之True和False详解(python true的用法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python true==1,python true+true,python中true,python ==true,true python,python中true,python中true和false怎么用,python true-false,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

众所周知在Python 中常用的数据类型bool(布尔)类型的实例对象(值)就两个,真和假,分别用True和False表示。在if 条件判断和while 语句中经常用到,不过在Python2.x 中,True 和False 却有着奇怪的用法,就是真假可以相互被替换

先看下面代码:

这段代码逻辑理解起来没任何问题,if 判断中只要表达式的值返回 True,就执行if 代码块中的语句。再来看下一段代码:

Python解惑之True和False详解(python true的用法)

我把True 和False 互换了一下,就是传说中的颠倒是非黑白。真变成了假,假变成了真。于是在条件判断中,表达式的值返回False才执行代码块中的语句。究竟是什么原因呢?

解惑

在Python2.7 中,True和False是两个内建(built-in)变量,内建变量和普通自定义的变量如a, b, c一样可以被重新赋值,因此我们可以把这两个变量进行任意的赋值,比如:

甚至是True和False进行互换

互换后变量True指向了假对象,False指向了真对象:

因此,在Python 中我们不要随意给True 和False 赋新的值,否则程序代码逻辑都会乱套了。这也算是Python2.x 中一个坑,不过在Python3.x 中,终于把这个两变量变成了关键字,也就是说,程序员再也没法给这两变量赋新的值了,从此True永远指向真对象,False指向假对象,永不分离。用keyword模块检测True 和False 是否为关键字。

总结

标签: python true的用法

本文链接地址:https://www.jiuchutong.com/biancheng/375552.html 转载请保留说明!

上一篇:Python新手入门最容易犯的错误总结(python 入门)

下一篇:Python解惑之整数比较详解(python整数数字)

  • 避税岛是什么
  • 员工买东西自己垫付的钱怎么做账
  • 外币账户月末怎么结汇
  • 总公司设立分公司的决定
  • 进口增值税和进项税
  • 私营独资企业可以变更法人吗
  • 增值税期末留抵退税政策实施力度
  • 贷款减值准备如何计提
  • 房租抵扣个税需要提供发票吗
  • 给供应商付款怎么做分录
  • 收到保险赔款是什么意思
  • 应收而未收的装修款如何做账务处理?
  • 备用金可以银行贷款吗
  • 产品成本的计算公式
  • 工会经费计税依据是应发工资还是实发工资
  • 月收入不超10万减免 具体分销售额吗
  • 茶具可以作为固定资产吗
  • 库存现金盘亏无法查明原因的分录
  • 新租赁准则承租人计提折旧吗
  • 公司购买床垫怎样入账
  • 行政事业单位的固定资产不计提折旧
  • 电脑在线测速的软件
  • 事业单位项目前景怎么样
  • 其他应付款无法支付的账务处理方法
  • 折扣返利怎么做会计分录
  • PHP:xml_set_processing_instruction_handler()的用法_XML解析器函数
  • 增值税电子发票有什么用
  • php json转对象
  • 如何将iphone照片导入电脑里
  • 固定资产没提完折旧,提前处理
  • 出售设备收到的现金属于什么活动
  • vue怎么做兼容
  • 施工单位代建收费标准
  • 原始凭证一般没有
  • 管理费用税金怎么算
  • 红字发票信息表填好后再怎么操作
  • 收入的利息怎么记账
  • 工资计提与发放在一个月行吗
  • 对公银行卡账户
  • 亏损合同预计负债的会计分录
  • 在access中,数据库对象导出到另一数据库中
  • mysql查询的结果缓存里怎么清除
  • 比赛奖金怎么做账
  • 红字专用发票能作废吗
  • 命令行启动服务service
  • 一般纳税人简易计税方法适用范围
  • 专用发票红冲有时间限制吗
  • 为在建工程发生的差旅费
  • 直接私募如何纳税
  • 费用科目可以在借方吗
  • 新收入准则按照期间确认收入
  • 允许税前扣除的税金及附加包括哪些
  • 个体工商户个税2023最新政策
  • mysql 优化口诀
  • 电脑2003系统
  • scardsvr32.exe - scardsvr32是什么进程 有什么用
  • win7系统开机出现英文字母
  • 更改mac地址值
  • win10可以关闭的功能
  • 手把手教你在家制作豆腐脑
  • perl教程 pdf
  • perl 文件
  • perl怎么读取文件
  • perl执行shell命令
  • 杨辉三角的代码
  • unity ulua
  • android保存网络图片
  • bash脚本语法
  • shell脚本 ftp
  • javascript要怎么学
  • 安卓下载功能
  • 噩梦pv
  • Unity PlayerPrefs.DeleteAll 无效以及 PlayerPrefs文件保存位置
  • ajax实现无刷新
  • ppr管材税收编码
  • 车辆购置税查询平台打印
  • 税控盘离线开票时间怎么查
  • 医院电子发票怎么查
  • 2021年留抵退税可以退2019年的吗
  • 税务局文化品牌
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设