1 python constants
我想表示 的值nil,一个特定于我的应用程序的值,并将其None与 Python的内置值区分开来。什么是最优雅的方式来做到这一点?请注意,这nil是一个唯一的常量值。
nil
None
Mar*_*ers 5
使用哨兵对象:
nil = object()
现在,您可以测试is nil或is not nil只是因为你可以测试None。
is nil
is not nil
当然,任何使用它的代码都必须从定义它的模块中导入它;它不是内置的方式None是内置的。
归档时间:
11 年,4 月 前
查看次数:
258 次
最近记录: