【发布时间】:2013-06-07 07:37:17
【问题描述】:
例如
A+=A=a
输出:
IndentationError: unindent does not match any outer indentation level
与B+=B+b 同时工作正常!
那么= 和+= 与 Python 有什么区别
【问题讨论】:
-
该异常与
+=和=无关。 -
你希望第一个例子做什么?
-
x += 1 表示与 x = x + 1 相同。因此 B+=B+b 表示与 B=B+B+b 相同。第一个例子 (A+=A=a) 的问题是 A 和 a 之间的第二个“=”。这与 += 无关
-
在
C++中运行此代码会得到ideone.com/NI1w9r 这就是您想要实现的目标吗?