私はPythonには初めてのものです。私はいくつかの基本的な概念に取り組んでいます。私はエラーが発生すると思っていたよりランダムな方法で追加ロジックを試しました。しかし、私はアウトプットを得ています。たとえば、++++++++++++++++++++++++は出力を与えています。だから、どんな種類の追加がここで行われているかを説明することができます。私が試したコードを見つけてください。Pythonの基本的な追加機能を理解するのが難しいです。
>>> a++ + 1
4
>>> ++a + 1
4
>>> a++ ++ 1
4
>>> ++a ++ 1
4
>>> a++ +++ 1
4
>>> ++a +++ 1
4
>>> a+++ 1
4
>>> a++++++++ sdjfksdopfjsopdfjsd
Traceback (most recent call last):
File "<pyshell#112>", line 1, in <module>
a++++++++ sdjfksdopfjsopdfjsd
NameError: name 'sdjfksdopfjsopdfjsd' is not defined
>>> a++++++++++++++++++++++++++++++++++++
SyntaxError: invalid syntax
>>> a++++
SyntaxError: invalid syntax
>>> a+++
SyntaxError: invalid syntax
>>> a++
SyntaxError: invalid syntax
>>> a++++++++++++++++++++++++++++++++++++++ 1
4
>>> a++ 1
4
>>> a++ + 1
4
>>> ++a
3
これを1つの特定の質問に絞り込むことはできますか? –
'++ 2' ==' + 2'等 –
特に '+++ 5' ==' +(++ 5) '==' ++ 5' – user3080953