例如
A+=A=a
输出:
IndentationError: unindent does not match any outer indentation level
与B+=B+b
同时工作正常!
那么=
和+=
与Python之间的区别是什么
答案 0 :(得分:0)
A += 1
表示A = A + 1
。所以A += A = a
将是A = A + A = a
(显然不起作用)。
您似乎遇到的错误不是由此运算符引起的。也许你将空格与制表符混合在一起,或者你根本就没有缩进某一行。
答案 1 :(得分:0)
A = a
这是一个简单的任务,
而
A += a
等同于
A = A + a
这种情况发生在大多数编程语言中
答案 2 :(得分:0)
答案 3 :(得分:0)
A+=A=a
的意义是什么?在你做任何事之前确定你的目的。a += 1
等于a = a + 1
,这就是+=
的含义和用法。