“是无”和“==无”之间有什么区别?

问题:

我最近遇到这个语法,我不知道有什么区别。
如果有人能告诉我差别,我会感激的。

回答:

答案解释为here
去引用:

一个类可以自由地用任何方式来实现比较,并且可以选择与无意义进行比较(这实际上是有意义的);如果有人告诉你从零开始实现None对象,还有什么可以比较True反对自己?)

实际上,没有太多区别,因为习惯比较运算符很少见。但您应该使用is None作为一般规则。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: What is the difference between “ is None ” and “ ==None ”

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

+ 17 = 21