-10

例如

A+=A=a

输出:

IndentationError: unindent does not match any outer indentation level

同时B+=B+b工作正常!

=那么 Python和+=Python 有什么区别

4

4 回答 4

0
  1. 你是什​​么意思A+=A=a?在你做任何事情之前确定你的目的。
  2. 尝试一步一步地完成你的工作,而不是一次完成整个工作。
  3. a += 1等于a = a + 1,这就是 的意义和用法+=
于 2013-06-07T08:52:38.933 回答
0

a +=a 将被读取

a is a plus a

因此,A += A

A is A plus A

A += A简称A = A + A

异常与您的操作员布局无关。

于 2013-06-07T07:56:44.243 回答
0

A += 1意味着A = A + 1A += A = a也会如此(A = A + A = a这显然行不通)。

您似乎遇到的错误不是由该运算符引起的。也许您将空格与制表符混合在一起,或者您根本没有缩进应该缩进的某行。

于 2013-06-07T07:46:13.823 回答
0

A = a这是一个简单的赋值,而 A += a相当于

A = A + a

这发生在大多数编程语言中

于 2013-06-07T07:48:08.613 回答