式を持つ点で異なります。ループで使用できる値の並びを生成するのに使用されます。明瞭化のために完全な単語を使用します。式もあることがあります。関数で生成されるオブジェクトです。式までの非同期ジェネレータ関数の本体を実行します。処理は一時停止されます。実際に再開されたとき、中断した箇所を取得します。文の中で使用できるオブジェクトです。返さなければなりません。メソッドを実装したオブジェクトです。オブジェクトを返さなければなりません。