为什么我们使用“大于”或“等于”,而不是“等于”或“大于”?
foo = 1 if foo >= 1: print("Greater than 1") >>> Greater than 1
而以下内容会引发SyntaxError:
foo = 1 if a => 1: print("Greater than 1")
为什么使用比较运算符的顺序会有所不同?
简单的答案:这就是语法的工作方式。