在Python中,是否存在a和b,有(a - b) != -(b - a)

新手上路,请多包涵

a和b最好是基本的Python数据类型

阅读 2.1k
2 个回答

只要其中一个是NaN(not a number),(a-b) != -(b-a)就满足,因为NaN != NaN。这在其它编程语言中也是成立的。

a = float("nan")
b = 1
print((a-b) !=-(b-a)) // 输出 True

builtin types 应该不存在

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题