1

インクリメント演算子 ++ は Python でサポートされていないため、変数の前に付けるときにエラーが発生しないのはなぜですか。例:

i = 3
++i

対話型コンソールに 3 を出力します。何故ですか?

4

2 に答える 2

5

見てください - それはただのサインです:

>>> i = 3
>>> +i
3
>>> ++i
3
>>> +++i
3
>>> -i
-3
>>> --i
3
>>> ---i
-3
于 2013-08-29T09:06:33.120 に答える
3

Python は++iとして扱い+(+i)ます。これは正常にコンパイルされ、 of と同じ値を出力しiます。

于 2013-08-29T09:07:37.500 に答える