当前位置: 首页 > news >正文

python学习笔记 - 标准库常量

Python 中有一些内置的常量,它们是一些特殊的值,通常不会改变。以下是其中一些常见的内置常量及其详细解释以及使用示例:

True

表示布尔值真。给 True 赋值是非法的并会引发 SyntaxError。

x = True print(x) # 输出:True

False

表示布尔值假。给 False 赋值是非法的并会引发 SyntaxError。

x = False

print(x) # 输出:False

None

表示空值或空对象。

使用示例:

x = None print(x) # 输出:None

Ellipsis

表示省略号,用于切片操作中。

使用示例:

lst = [1, 2, 3, 4, 5] print(lst[...]) # 输出:[1, 2, 3, 4, 5]

NotImplemented

表示特殊方法未实现。

使用示例:

class MyClass:def __eq__(self, other):return NotImplementedobj1 = MyClass()
obj2 = MyClass()
print(obj1 == obj2)   # 输出:NotImplemented

__debug__

表示调试模式开启或关闭。如果 Python 没有以 -O 选项启动,则此常量为真值。

if __debug__:

print("Debug mode is on")

__name__

表示模块的名称,在直接执行模块时值为 "__main__"

print(__name__) # 如果直接执行该模块,输出:'__main__';如果被导入,输出:模块的名称

http://www.lryc.cn/news/308484.html

相关文章:

  • 视频和音频使用ffmpeg进行合并和分离(MP4)
  • 02| JVM堆中垃圾回收的大致过程
  • R语言数据可视化之美专业图表绘制指南(增强版):第1章 R语言编程与绘图基础
  • 网站添加pwa操作和配置manifest.json后,没有效果排查问题
  • MongoDB聚合运算符:$cosh
  • Jenkins配置在远程服务器上执行shell脚本(两种方式)
  • Java+SpringBoot,打造社区疫情信息新生态
  • js ES6判断字符串是否以某个字符串开头或者结尾startsWith、endsWith
  • 预研项目完成后小批量验证(技术变更流程)
  • Bert-as-service 实战
  • 微信小程序(四十七)多个token存储
  • 机器学习(II)--样本不平衡
  • 几个好用的 VUE Table
  • Vue源码系列讲解——实例方法篇【三】(生命周期相关方法)
  • 百度SEO工具,自动更新网站的工具
  • 供应链|NUS覃含章MS论文解读:数据驱动下联合定价和库存控制的近似方法 (二)
  • 删除有序数组中的重复项Ⅱ
  • Java底层自学大纲_数据结构和算法篇
  • 群晖NAS配置WebDav结合内网穿透实现公网访问本地影视资源
  • Vue3报错Promise executor functions should not be async.
  • (正规api接口代发布权限)短视频账号矩阵系统实现开发--技术全自动化saas营销链路生态
  • 【Redis】redis通用命令
  • mysql服务治理
  • opencv--使用直方图找谷底进行确定分割阈值
  • dolphinscheduler海豚调度(四)钉钉告警
  • Java-Safe Point(安全点)
  • 大数据旅游数据分析:基于Python旅游数据采集可视化分析推荐系统
  • 打造智能汽车微服务系统平台:架构的设计与实现
  • 机试指南:Ch5:线性数据结构 Ch6:递归与分治
  • 展厅设计的理念是什么