Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python不相等运算符_Python_Deprecated_Not Operator - Fatal编程技术网

Python不相等运算符

Python不相等运算符,python,deprecated,not-operator,Python,Deprecated,Not Operator,我来自c风格的语言,所以我很自然地使用=是不相等的,但是当我谈到Python时,从我阅读的文档中,我了解到为此使用了操作符 最近,我看到了很多使用的代码=,所以我的问题是,它们中的一个是首选的还是不推荐的 另外,我想知道它们之间是否有任何区别。Python 2支持这两种操作,在Python 3中,操作符已被删除 两者之间没有区别,但是。我不知道您阅读了哪些文档,但我不知道有任何文档建议而不是=,主样式指南中没有提到任何此类建议。来自 !=也可以编写,但这是一个过时的用法,保留为 仅向后兼容。新代

我来自c风格的语言,所以我很自然地使用
=
是不相等的,但是当我谈到Python时,从我阅读的文档中,我了解到为此使用了
操作符

最近,我看到了很多使用
的代码=,所以我的问题是,它们中的一个是首选的还是不推荐的

另外,我想知道它们之间是否有任何区别。

Python 2支持这两种操作,在Python 3中,
操作符已被删除


两者之间没有区别,但是。

我不知道您阅读了哪些文档,但我不知道有任何文档建议
而不是
=,主样式指南中没有提到任何此类建议。

来自

!=也可以编写,但这是一个过时的用法,保留为 仅向后兼容。新代码应始终使用!=


我相信最初接受
的理由是,对于有数学背景的人来说,这比普通的C风格
看起来更自然=操作员。

为了记录在案,
至少早在1996年10月发布以来就已经过时了。

你在哪些文档中读到了这篇文章?@hayden我真的不记得了。我在官方python文档中发现了这个,我不知道它是否在那里,但现在它在那里了@AndyHayden:出于某种原因,我也喜欢python中的
,因为我读过一些文档或书籍,也不记得是哪一本。