一元算子的通用实践

时间:2016-04-12 05:42:45

标签: python operators

在Python中,应用一元运算符的常用或可接受的方法是什么?我知道在表达式中处理运算符的常用方法包括在运算符和变量(a = b + c)之间插入空格,但在我看来,在一元运算符和变量之间插入空格看起来并不整齐。

# Should we use
a = -a
a = +a
a = ~a

# or
a = - a
a = + a
a = ~ a

1 个答案:

答案 0 :(得分:0)

PEP8描述了更高优先级的运算符之间不应该分开,即:

a = -a
a = +a

和其他像这样的运算符应该有这个间距。