別の整数を追加して整数をインクリメントしたかったのですが、「+ =」の代わりに「= +」と書きました。そして、私はそれがコンパイルされるのを見ましたが、何もしません。またはそれはありますか?
a=3
b=5
a=+b
print a >>> 5
理由は何ですか ?
別の整数を追加して整数をインクリメントしたかったのですが、「+ =」の代わりに「= +」と書きました。そして、私はそれがコンパイルされるのを見ましたが、何もしません。またはそれはありますか?
a=3
b=5
a=+b
print a >>> 5
理由は何ですか ?
以来=+
、演算子ではありません(しかし+=
です)。
等しいa=+b
です"a = +b"
、そしてb = +b
それは最終的になるでしょうa = b
。
a += b
あなたはどれが等しいかを探しているかもしれません a = a + b
操作を考える
a=3;
b=5;
a=-b;
それは完全に理にかなっているように思えるので、+b を許可しないのは奇妙に思えます。また、これを自己文書化の一部として非常に非常に頻繁に使用します (時々 +0 を入れるのと同じように)。意味はありませんが、プログラムには無害ですが、人間の観察者