我对测试分配为 False、True 的值有些困惑
要检查真实值,我们可以简单地
a = True
if (a):
假的怎么样?
a=False
if (a) <--- or should it be if (a==False), or if not a ?
来自Python 风格指南:
对于序列(字符串、列表、元组),请使用空这一事实
序列是假的。
Yes: if not seq:
if seq:
No: if len(seq)
if not len(seq)
[..]
不要使用 == 将布尔值与 True 或 False 进行比较。
Yes: if greeting:
No: if greeting == True:
Worse: if greeting is True:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)