1.python言語の機能:
1)プログラミング言語は、次の3つのカテゴリに分けることができる:機械語、アセンブリ言語、高級言語。
2)それはまた、に基づくことができるコンパイル又は解釈分割に実行する:スクリプト言語、静的に型付けされた言語。
言語スクリプト、解釈一つ一つを実行し、プロセスは3つのステップに分けることができる:機能の入力ソースコードを追加- >インタプリタを介して- >出力を得るために、(例えば、PHPは、JavaScript)
静的言語は、コンパイラの実装を、両方のコンパイラは、ソースコードをオブジェクトコードに変換する2つのステップに分けることができる:特徴コンパイラオブジェクトコードによって生成されたソースコード- >入力オブジェクトコードに加え、プログラムは出力を得るために実行、(C例えば、JAVA)
3)コンパイルと解釈:
コンパイルします。
高速コンパイラの実行速度によって生成された図1に示すように、同じソースコード、オブジェクトコード、
図2に示すように、オブジェクトコードコンパイラはで実行する必要がないのと同じタイプのオペレーティングシステムを使用するより柔軟です。
説明:
図1に示すように、ソース・コード実行を維持する溶液の必要性、誤り訂正手順は、より便利です。
2、限りが通訳として、可能性のあるソースコードの任意のオペレーティングシステム上で実行、良い移植。
4)Pythonは解釈され、オブジェクトコードをコンパイルし、生成、コンパイル、および併用で説明しました。