Python の式とステートメント
Python では、コードは式とステートメントに編成され、それぞれが異なる目的を果たします。式は主に値を評価して生成するために使用されますが、ステートメントにはプログラム内の幅広い操作とアクションが含まれます。
式
式は、以下に適用される演算子で構成されます。リテラル、変数、関数呼び出し。演算子の範囲は、算術演算 ( 、-、*、/) からブール演算 (and、or、not) まであり、関数呼び出し ()、添え字 ([]) などが含まれます。式を評価して、整数、文字列、オブジェクトなど、さまざまな Python 型の値を生成できます。
式の例:
3 + 5 map(lambda x: x*x, range(10)) [a.x for a in some_iterable] yield 7
ステートメント
ステートメントには、完全な行または複数行の Python コードを形成できる、より包括的な一連の構成要素が含まれます。これらには式が含まれますが、それを超えて制御フロー、関数定義、プログラムの実行に影響を与えるその他のアクションが含まれます。
ステートメントの例は次のとおりです。
# All of the above expressions print(42) if x: do_y() return a = 7
主な違い
式とステートメントの主な違いは次のとおりです。
以上がPython の式とステートメントの主な違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。