位置: 编程技术 - 正文

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

  • 运输发票税率是9
  • 超市小规模纳税人会计难吗
  • 增值税包括哪些内容
  • 航天金税服务费诈骗
  • 汇兑损益现金流量表列示
  • 收据能入账抵税吗
  • 固定资产丢失
  • 本期实际缴费金额指的是什么
  • 售后回租涉税
  • 事业单位未取得工资
  • 金蝶软件开发服务费入什么科目?
  • 生产企业上税如何计算?
  • 水利基金的计税基础是什么
  • 小微企业免税销售额怎么算
  • 企业向职工发放的奖金属于
  • 企业所得税核定征收最新政策
  • 长期待摊费忘记摊了怎么办
  • 公户以借款形式打款给个人,对个人有影响么?
  • 工业企业销售管理制度
  • 母公司开票给子公司有什么税务风险吗
  • 钢管租赁营业执照范围
  • 收到一张免税发票能抵税吗
  • 公司借银行款会计分录
  • 快递公司账务处理流程及方法
  • php遍历显示多维数组
  • 503错误的原因和解决方法
  • Mac SIP系统完整性保护开启及关闭的方法介绍
  • windows7旗舰版为什么很多东西打不开
  • 电脑开不了机一直重启
  • php运行js代码
  • 企业亏损注销税务会不会来查账
  • 绿化费会计科目
  • 供热企业税收优惠政策
  • 华盛顿州帕卢斯心雕塑
  • php7异常处理
  • KITTI数据集可视化(二):点云多种视图与标注展示的可视化代码解析
  • php pdo oracle
  • thinkphp 多数据库
  • thinkphp隐藏index.php
  • web应用程序的主要组成部分
  • 左右等宽上下等高的字有哪些
  • 优化in
  • php 错误和异常处理
  • 残保金是什么单位收的
  • 企业进出口贸易
  • 小规模纳税人要报个人所得税吗
  • 出差的招待费算差旅费
  • 小规模纳税人做工资没交社保
  • 收到所得税退税现金流量选哪个
  • 记账凭证粘贴顺序银行回单
  • 调试机器要注意事项
  • 股份有限责任公司是什么意思
  • 查询公司的公积金账号怎么查
  • 进项税的发票
  • 库存商品账务没做如何调增
  • 购买土地会计分录及摊销分录
  • mysql第四章
  • sqlserver数据库恢复挂起状态
  • OBJECTPROPERTY与sp_rename更改对象名称的介绍
  • mysql爆破字典
  • win8系统忘记电脑开机密码怎么办
  • 卸载win+r
  • linux的sh
  • logo是什么文件夹
  • 怎么在ubuntu上编程
  • 苹果mac使用
  • win8.1技巧
  • windows移动中心英文怎么写
  • xp桌面快捷方式不见了
  • ISBMgr.exe - ISBMgr是什么进程 有什么作用
  • vue组件精讲
  • linux中使用最多的命令
  • node.js的express
  • javascript设计
  • 安卓手机后退键
  • 东莞市电子税务局app
  • 网上跨区预缴
  • 香水类香精应该具备什么条件
  • 美国对中国商品征收关税
  • 江西鹰潭潭花酒60度
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设