-10

例えば

A+=A=a

出力:

IndentationError: unindent does not match any outer indentation level

同時にB+=B+b正常に動作しています!

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 += aですが、同等です

A = A + a

これはほとんどのプログラミング言語で発生します

于 2013-06-07T07:48:08.613 に答える
0

A += 1を意味しA = A + 1ます。そうです(明らかに機能しません)A += A = aA = A + A = a

発生したと思われるエラーは、このオペレーターが原因ではありません。おそらく、スペースとタブを混在させたか、特定の行をインデントする必要があるときにインデントしなかっただけです。

于 2013-06-07T07:46:13.823 に答える
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 に答える