位置: 编程技术 - 正文

深入理解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数据库连接池实例详解

  • 出口货物退(免)税管理办法
  • 小规模纳税人的企业所得税税率
  • 本月无销售额,但是有进项,需要认证吗
  • 增值税纳税申报表附列资料(三)
  • 应征增值税不含税销售额(3%征收率)怎么填2020年
  • 计税金额是含税还是不含税
  • 金融机构利息收入缴纳增值税
  • 留存收益总额不变
  • 交房租对方开发票怎么开
  • 何为自然人股东
  • 个人转租工厂需交什么税
  • 金蝶软件开发服务费入什么科目?
  • 营改增后房地产开发税费一览表
  • 怎么知道是不是强制执行
  • 居间合同怎么签才算有效
  • 以销定产 以产定销
  • 抄报是不是在申报之后才能成功?
  • 企业微信收款的钱怎么提取出来
  • 电脑检测不到税控盘原因
  • 出口免抵退申报期限最新政策解读
  • 小规模纳税人代账一年多少钱
  • 申请开立临时存档的条件
  • 什么情况下一般纳税人可以转为小规模纳税人
  • 转让技术所有权是什么收入
  • 前期费用会计分录
  • 存货丢失取得赔偿
  • php加密解密函数高级
  • 什么票据行为是合法的
  • 新准则委托代建 不得管理费
  • 最大规模的科技公司
  • php编程计算日期怎么算
  • yolov5 入门
  • 润滑脂开票属于成品油吗
  • vue学不懂怎么办
  • 企业微信支付年限怎么看
  • 保障金计入什么科目
  • 企业转让时应收账款如何处理
  • 企业所得税的特别纳税调整
  • 固定资产折旧方法和计算公式
  • 不抵扣勾选的发票在哪里查看
  • mysql存储过程的作用
  • 商业折扣影响主营业务成本吗
  • 残保金账务处理会计科目
  • 电子商业汇票背书人记载不得转让
  • 预收账款可以长期挂账吗
  • 购进消耗品怎么做账
  • 纳税期限与申报期限的区别
  • 住房公积金的账户状态是封存是什么意思
  • 分公司财务归谁管
  • 公司为员工异地缴纳五险一金
  • 单位给食堂的补贴怎么算
  • 销售方开红字发票需要什么信息
  • 加盟费收入需要纳税吗
  • 银行证书费入什么科目
  • 进项税和销项税抵扣的会计分录
  • 支付安全生产费会计科目
  • 事业单位收费可以收取相关服务费吗
  • 固定资产净额是什么意思
  • sql分页查询怎么实现
  • freebsd12安装
  • windowsxp锁屏密码怎么设置
  • linux中less和more
  • wind启动项
  • cpqa1000.exe是安全进程吗 cpqa1000进程有什么作用
  • 苹果电脑如何访问windows共享文件
  • awk中执行命令
  • centos分区命令
  • windows听歌软件
  • linux命令git
  • win7创建一个标准用户账户
  • cmd命令是干嘛的
  • jQuery.parseHTML() 函数详解
  • 安卓图片缓存太占空间
  • unity3d shader之Julia集和Mandelbrot集绘制美丽图案 (二)
  • Python中str is not callable问题详解及解决办法
  • js html css
  • go语言websocket
  • windows捕获文件夹
  • 青岛胶州国际机场在哪个区
  • 电子税务局如何解绑办税人员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设