checker = Noneif some_decision: checker = Trueif checker: # some stuff
[编辑]
有关更多信息:http :
//docs.python.org/library/functions.html#bool
您的代码也可以工作,因为在需要时
1会转换为
True。实际上,Python很长一段时间没有布尔类型了(就像在旧的C语言中一样),并且某些程序员仍然使用整数而不是布尔值。

checker = Noneif some_decision: checker = Trueif checker: # some stuff
[编辑]
有关更多信息:http :
//docs.python.org/library/functions.html#bool
您的代码也可以工作,因为在需要时
1会转换为
True。实际上,Python很长一段时间没有布尔类型了(就像在旧的C语言中一样),并且某些程序员仍然使用整数而不是布尔值。