位置: 编程技术 - 正文

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天可以做提示付款
  • 企业受托开发软件是什么
  • 火灾造成的存货损失进项税额如何处理
  • 12366国税网上申报
  • 销售库存商品是什么凭证
  • 承兑汇票延期托收证明
  • 计提增值税的账务处理小规模
  • 商会会费收取
  • 净利润等于未分配利润和盈余公积吗
  • 无形资产有哪些摊销方法
  • 财务软件上线需注意什么
  • 腾讯电脑管家中蓝牙在哪
  • 详解php比较操作过程
  • 财务费用明细科目有哪些
  • nodejs怎么降低版本
  • 融资租入固定资产是什么意思
  • 短期借款利息计算
  • php socket_create
  • 有限责任公司股东对公司债务承担
  • 建筑劳务公司的法人代表有什么责任
  • 营改增后土地增值税如何计算
  • 建筑工程甲方公司
  • 登录页面的实现方式
  • 万字长文护国安是谁写的
  • 坏账损失的核算属于会计估计
  • 发票违法行为的认定
  • 行政事业单位福利费列支范围及标准2023
  • phpcms v9用户手册
  • 汇票收入会计分录
  • SQLite优化方法
  • 购买债券的利息会计分录
  • 汽修厂利润能达到一半吗
  • 以前未入账固定资产补入账
  • 分公司注销总公司出的文件模板
  • 亏损企业所得税汇算清缴怎么做
  • 哪些项目的进项不含税
  • 公司购买手表入什么科目
  • 息税前利润怎么理解
  • 预付账款计提减值吗
  • 租金收入如何分红给股东
  • 社保的生育险按照什么比例报销
  • 代开发票预缴税款的比例是多少呢?
  • 总包分包怎么区分
  • 小规模纳税人建筑服务预缴增值税
  • 附表1是什么意思
  • 补交增值税如何入账
  • 销项税小于进项税是亏本吗
  • 搜狗网络
  • win2000注册表
  • 取消默认
  • ubuntu ifdown
  • 深入解析linux内核
  • freebsd怎么样
  • WINDOWS操作系统属于什么操作系统
  • cocos2d schedule
  • Bullet(Cocos2dx)之内存泄露检测
  • javascript总结笔记
  • node.js 微信小程序
  • linux shell脚本攻略(第3版)
  • unity导出ios项目到iphone
  • js 显示当前时间
  • unity ugui源码
  • 大学生活最后的日子
  • 刷android go
  • python的排序方法
  • js实现无限循环
  • 存款利息需要交税吗
  • 河北公示信息网
  • 小规模纳税人应交增值税账务处理
  • 商标转让需要原件吗
  • 烟叶税是谁交
  • 郑州广电地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设