您的位置:首页技术文章
文章详情页

Python(或通用编程)。为什么使用<>代替!=并存在风险?

浏览:2日期:2022-08-07 11:25:44
如何解决Python(或通用编程)。为什么使用<>代替!=并存在风险??

<>在Python2中,它是一个确切的同义词!=-没有理由使用它,除了免费的异构性(样式问题)之外,也没有缺点。长期以来一直不鼓励使用它,现在已在Python3中将其删除。

解决方法

我认为,如果我理解正确,a <> b在功能上与a != b,在Python中是否完全相同not a ==b,但是是否有理由<>在其他版本上使用?我知道Python新手常犯的一个错误是认为not a is b与a != bor相同not a ==b。

会发生类似的误解<>吗,还是功能上完全相同?它在内存,处理器等方面的成本是否更高?
标签: Python 编程
相关文章: