位置: 编程技术 - 正文

深入理解Python中的内置常量(深入python3)

编辑:rootadmin

推荐整理分享深入理解Python中的内置常量(深入python3),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:深入理解python特性,深入理解python特性pdf百度云,深入python3,浅谈python,python的理解,深入理解python特性 pdf,python的理解,python的理解,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

大家都知道Python内置的常量不多,只有6个,分别是True、False、None、NotImplemented、Ellipsis、__debug__。下面就来看看详细的介绍:

一. True

1. True是bool类型用来表示真值的常量。

2. 对常量True进行任何赋值操作都会抛出语法错误。

二. False

1. False是bool类型用来表示假值的常量。

2. 对常量False进行任何赋值操作都会抛出语法错误。

三. None

1. None表示无,它是NoneType的唯一值。

2. 对常量None进行任何赋值操作都会抛出语法错误。

3. 对于函数,如果没有return语句,即相当于返回None。

深入理解Python中的内置常量(深入python3)

四. NotImplemented

1. NotImplemented是NotImplementedType类型的常量。

2. 使用bool()函数进行测试可以发现,NotImplemented是一个真值。

3. NotImplemented不是一个绝对意义上的常量,因为他可以被赋值却不会抛出语法错误,我们也不应该去对其赋值,否则会影响程序的执行结果。

4. NotImplemented多用于一些二元特殊方法(比如__eq__、__lt__等)中做为返回值,表明没有实现方法,而Python在结果返回NotImplemented时会聪明的交换二个参数进行另外的尝试。

当执行a1==a2(即调用__eq__(a1,a2)),返回NotImplemented时,Python会自动交换参数再次调用__eq__(a2,a1)。

五. Ellipsis

1. Ellipsis是ellipsis类型的常量,它和…是等价的。

2. 使用bool()函数进行测试可以发现,Ellipsis是一个真值。

3. Ellipsis不是一个绝对意义上的常量,因为他可以被赋值却不会抛出语法错误,我们也不应该去对其赋值,否则会影响程序的执行结果。

4. Ellipsis多用于表示循环的数据结构。

六. __debug__

1. __debug__是一个bool类型的常量。

2. 对常量__debug__进行任何赋值操作都会抛出语法错误。

3. 如果Python没有使用-O选项启动,此常量是真值,否则是假值。

总结

好了,

标签: 深入python3

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

上一篇:python万年历实现代码 含运行结果(python日历查询系统)

下一篇:Python实现Mysql数据库连接池实例详解

  • 税控盘的维护费
  • 未按规定缴纳保险
  • 汇算清缴要退税怎么做凭证呢
  • 公允价值变动损益增加记哪方
  • 增值税专用发票有效期是多长时间
  • 销售净水器营业执照范围
  • 信息技术服务费计入什么会计科目
  • 能从科目余额表入账吗
  • 资产负债表的日期可以是1月1日吗
  • 钻井勘探支出已费用化的探井
  • 计提公司所得税分录
  • 跨年租金收入会计分录
  • 保险代理的佣金怎么算
  • 哪些出口业务不能做
  • 不含税单价怎么换成含税单价
  • 个体户开发票要交税吗
  • 购销合同印花税2023年新规定
  • 合同负债属于什么费用
  • 增加资产的会计科目
  • 结转存货跌价准备冲减主营业务成本
  • 工资现金发放的零头入账
  • Ubuntu 16.04 Server Edition 英文版安装教程
  • 在windows 7中
  • nvm是啥
  • php教程 ftp 函数
  • 短期借款和短期贷款
  • 小规模纳税人销售使用过的固定资产
  • thinkphp use命名空间
  • 开发商违法
  • 企业所得税税金及附加包括
  • 勃朗峰高度
  • php实现二叉树
  • 个人开发app最简单方法
  • 退税发票在总局怎么开
  • 【第二趴】uni-app开发工具(手把手带你安装HBuilderX、搭建第一个多端项目初体验)
  • ICLR2023《Crossformer: Transformer Utilizing Cross-Dimension Dependency for Multivariate Time Series》
  • 机器学习:基于逻辑回归对优惠券使用情况预测分析
  • 零基础舞蹈培训
  • 31.JavaScript数组进阶,一网打尽数组操作函数slice、filter、map、reduce、some、every、find、splice
  • gpib-usb驱动
  • 小微企业的增值税税收优惠政策
  • return 重定向
  • 用现金报销差旅费及增值税怎么做账
  • 稽查增值税跨年了销项税额如何转出
  • 残保金计税基数是什么
  • 增值税iva
  • python3 静态方法
  • 收付转凭证和记帐凭证的区别?
  • 港资企业属于什么性质
  • 期初余额调整怎么做凭证
  • 购货方收到销售折扣发票怎么入账
  • 小规模纳税人低于多少免征增值税
  • 报考中级会计师考几科
  • 职工釆暖费有何新政策
  • 股份支付应如何进行账务处理?
  • 资本公积资本溢价怎么算
  • 无成本票如何避税
  • 免税苗木普通发票抵扣怎么在申报填写
  • 车辆购置税退税申请表
  • 公司汽车上牌费用多少
  • sqlserver怎么删除字段
  • centos7 pptp搭建
  • windows注销登录会怎样
  • win10系统无法运行exe文件
  • Win7旗舰版64位如何关闭电脑触摸屏功能的方法
  • windows向microsoft报告
  • [置顶] clauvio,Twitter小老鼠
  • jquery弹出框样式大全
  • js页面点击怎么随机生成图片
  • js中的正则表达式的例子
  • webrtc介绍
  • IE hack条件写法
  • unity f
  • 举例详解民法典第502条
  • javascript中的getElementById
  • 全国国税税务机关是哪里
  • 怎样在网上打印社保证明
  • 沈阳和平税务大厅电话
  • 地域税收收入增长原因
  • 北京税务局待遇有住宿吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设