谨慎的使用括号。
正确的写法
if foo: bar() while x: x = bar() if x and y: bar() if not x: bar() return foo for (x, y) in dict.items():
不正确的写法
if (x): bar() if not(x): bar() return (foo)