位置: 编程技术 - 正文

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整数数字)

  • 股权转让中土地房产占比较大时怎么交税
  • 小规模纳税人税费会计分录
  • 四川网上电子税务局
  • 资产负债表所有者权益和利润表关系
  • 发票没作废写上作废了怎么办
  • 合并财务报表内部交易对净利润影响
  • 固定资产大修理的标准
  • 外购货物对外捐赠企业所得税
  • 应纳税所得额就是企业所得税吗
  • 汇票的票据行为有贴现吗
  • 当月计提的增值税是什么
  • 固定资产暂估入账条件
  • 残疾人保障金缴纳比例是月1.5%
  • 出口进项税额转出怎么做账务处理
  • 技术转让所得一百万交多少税
  • 加油发票税号错误怎么补救
  • 固定资产借方表示什么意思
  • 认证费计入什么科目
  • 账面价值和账面成本的区别
  • 出口退税申报里汇率计算方式选择
  • 计提福利费会计科目
  • 电子商务平台怎么下载中标通知书
  • 交易性金融资产是什么意思
  • 收到以前年度退回的企业所得税
  • 缴纳印花税和残值的比例
  • 诈骗犯查询
  • springboot集成camunda+bpmn
  • php数组操作
  • 分公司吸收新股怎么办
  • 场租费发票如何开
  • php设计思路
  • PHP:imagecreatefromstring()的用法_GD库图像处理函数
  • 免税货物增值税计算公式
  • 股东增资是不是利好
  • php pdo和mysqli
  • 申报系统异常
  • 垃圾分类手工小模型
  • 跨境电商企业要进入某个国家的市场 必须先做的工作是
  • 怎么理解中国实际
  • 织梦如何使用
  • 增值税年底抵扣
  • 哪些增值税专用发票能抵扣进项税
  • 以前年度计提的存货跌价准备本年销售了
  • 购置环保设备一次性扣除
  • 厂家返利怎么入账
  • 计提贷款损失准备的意义
  • 投资主体将其拥有的货币或产业资本
  • 收到对公打款认证怎么入账
  • 收到个人所得税手续费返还如何做账
  • 企业安装电子监控收费吗
  • 转账时转错账号怎么办
  • 施工方怎么开发票
  • 年度总预算一般在次年
  • 微软推出windows1
  • 一台OpenSuSE系统的服务器的网络配置
  • mcshield.exe是什么进程
  • window10 弹窗广告
  • win10系统无法打开设置
  • linuxzen
  • windows config文件
  • opengl帧缓冲
  • 了不起的Nodejs 将JavaScript进行到底
  • 你知道python不
  • 批处理 读文件
  • 删除cmd命令记录
  • Unity3D AsssetBundle加载效率比较
  • 从零基础开始学
  • python基础入门教程
  • javascript怎么写
  • nodejs怎么连接mysql
  • js鼠标滑动特效
  • python怎么编写二维码
  • android 底部选择菜单
  • asyncio 的 coroutine对象 与 Future对象使用指南
  • 农产品初加工有哪些
  • 总包发票税率
  • 不予税务行政许可
  • 国家税务总局南京市秦淮区税务局纳税服务中心
  • 淘宝店铺过户后身份证是谁的
  • 山东国家税务局许本虎
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设