pythonを学ぶ今日は、突然の悪い手書き交換効率を行い、二つの数にそれを交換するか、何のスワップ機能を発見しました
私たちは例を見て
A = 1 、B = 2 、B = B、 印刷(B)
実際には、非常に単純な原理が、私は長い間思っていた、思考のプログラミングプロセスに陥ることがあり、瞬時に明確な、長い時間の百度のように、交換するか、割り当て、およびbなければならない人最後に巻き込まれました
個人の考え:
変数が格納された値を格納し、私たちは実際には、別の変数を指すとき、を指すように新しい変数を別の変数を使用することです
これは、2つの変数がその値をB点、B = B、のように理解し、目の前に装った事実、することができ
次に= B B = aが、なぜそれをしません
A = Bは正面ので、ポイントの変数bの値を有し、bは=渡されたポイント値及びBを戻します
= Bでの結果
実際には、B = B、ステップを実行する必要があります
B = 1、A = 2:1、例えば、の値が、メモリ内のBの値を求めます
2、再割当A、B = 1,2