位置: 编程技术 - 正文

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

  • 房地产销售增值税纳税义务发生时间
  • 纳税人未缴少缴税款
  • 消防维保技术服务承诺书
  • 保险公司代征的税收
  • 未满一年的公司可以注销吗
  • 购入生产线属于什么费用
  • 收到所得税退税怎么做账务处理
  • 非货币性交换需要确认主营业务收入吗
  • 买房时有哪些税要交
  • 货运增值税发票抵扣条件
  • 收到货款开的增值税发票怎么写分录
  • 费用暂估会计分录
  • 进项税额转出补交税金会计分录
  • 可供分配利润包含哪些
  • 公司承担了个人社保如何入账
  • 企业法人个人帐户是什么
  • 个人去税务局开居间费发票
  • 企业预缴所得税的比例要求
  • 开具增值税专用发票怎么开
  • 园林绿化工程的分项工程有几个
  • 南京房产税2021年
  • 装修增值税普通发票几个点
  • 房屋租赁税费征收的时间是多久
  • 关联申报不报有影响吗
  • 新公司企业怎么注册
  • 合同资产对应的成本
  • 公司需要给员工提供的帮助
  • 企业抵押贷款手续办理流程
  • gitlab lint
  • 期末增值税进项税大于销项税的金额计入哪里
  • php cgi配置
  • php7多线程
  • 工程施工科目借贷方向
  • msmpeng.exe 是什么
  • 中国网购软件
  • form表单使用
  • 银行进账单是银行开吗
  • 详解Yii2.0 rules验证规则集合
  • php绘制图形函数
  • 现金折扣账务处理
  • 接口二次封装
  • 小规模纳税人增值税税率
  • ES + Redis + MySQL,这个高可用架构设计太顶了!
  • dedecms官网
  • CentOS 6.5 x64系统中安装MongoDB 2.6.0二进制发行版教程
  • 织梦怎么导入数据库
  • 收到现金股利或债券利息时会计分录怎么做
  • 水利基金应税项填的数据怎么查
  • 资金占用费的税费是多少
  • 已开票未收到款怎么做账
  • 简述税收筹划的意义
  • 个人所得税申报数
  • 退货占销售比
  • 什么叫做固定资本
  • 公司注销实收资本账务处理
  • 股权转让可行性
  • 航信服务费减免怎么填
  • 旅游发票可以报销入什么明细
  • 股东的义务是什么意思?
  • 收到专票未抵扣能购买方开红字发票吗
  • 租用的办公室装修费用怎么入账
  • tcpdump的用法
  • windows7禁用usb
  • vi修改文件
  • windows server 2008下一些设置技巧及优化经验总结
  • solaris修改时间
  • win7系统如何一键还原
  • shine.exe - shine是什么进程 有什么用
  • Win10 Mobile 10586.306提前上手视频评测
  • linux基本环境怎么选
  • css样式表可以兼容所有浏览器吗
  • javascript+HTML5 Canvas绘制转盘抽奖
  • js 操作excel
  • 读取fasta文件
  • shell中的括号
  • centos6安装python
  • nodejs实现微信公众号发红包
  • js实现简单排列的方法
  • 长沙市社保中心主任
  • 韩国税务怎么算收入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设