式リストを評価し、それら二つの被演算子間で特定の累算代入型の二項演算を行い、結果をもとのターゲットに代入します。ターゲットは一度しか評価されません。ように書き換えてほぼ同様の動作にできますが、厳密に等価にはなりません。一度しか評価されません。これは、代入時に新たなオブジェクトを生成してターゲットに代入するのではなく、以前のオブジェクトの内容を変更するということです。通常の代入とは違い、累算代入文は右辺を評価する*前に*左辺を評価します。累算代入文で行われる代入は、タプルへの代入や、一文中に複数のターゲットが存在する場合を除き、通常の代入と同じように扱われます。行われることを除き、通常の二項演算と同じです。同様に通常の代入が適用されます。評価後の注釈への対応付けを持つ辞書です。この属性は書き込み可能であり、注釈が静的に存在している場合、クラスもしくはモジュールの本体の実行の先頭で自動的に作成されます。代入先として式を使うと、クラススコープもしくはモジュールスコープの場合、注釈は評価されますが、格納されません。関数スコープで名前に注釈が付いていた場合は、その名前はその関数スコープでローカルなものになります。注釈は絶対に評価されず、関数スコープにも格納されません。評価する前に、実際に代入を行います。呼び出し以外の対象の式を評価します。変数の型注釈を付ける、コメントで表現するのではない文法の追加提案。使える型アノテーションの標準的な文法を提供する提案。AssertionErrorと等価です。同名の組み込み変数を参照しているという前提の上に成り立っています。文のコードを一切出力しません。コードはスタックトレース内で表示されます。代入は不正な操作です。組み込み変数の値は、インタプリタが開始するときに決定されます。実行されても、何も起きません。構文法的には文が必要だが、コードとしては何も実行したくない場合のプレースホルダとして有用です。代入の定義と非常に似た方法で再帰的に定義されています。ここでは完全な詳細は記述せず、いくつかのヒントを述べるにとどめます。ターゲットリストに対する削除は、各々のターゲットを左から右へと順に再帰的に削除します。名前の削除は、ローカルまたはグローバル名前空間からその名前の束縛を取り除きます。文で宣言されているかどうかによります。(が、この仕様自体もスライスされるオブジェクトで決定されています)。以前は、ある名前がネストしたブロックの自由変数として表れる場合は、ローカル名前空間からその名前を削除することは不正な処理でした。関数定義内で構文法的にネストして現れますが、ネストしたクラス定義内には現れません。式リストがある場合、リストが値評価されます。戻り値として、現在の関数呼び出しから抜け出します。