在对这个问题的评论中,我看到了一个建议使用的声明
result is not None
Run Code Online (Sandbox Code Playgroud)
VS
result != None
Run Code Online (Sandbox Code Playgroud)
我想知道区别是什么,以及为什么可能推荐另一个?
这两行代码有什么区别:
if not x == 'val':
Run Code Online (Sandbox Code Playgroud)
和
if x != 'val':
Run Code Online (Sandbox Code Playgroud)
一个比另一个更有效吗?
使用会更好吗?
if x == 'val':
pass
else:
Run Code Online (Sandbox Code Playgroud)