私たちは、最初に理解しなければならないCPU、メモリ、ハードディスクを。
CPU:中央演算処理装置は、大規模集積回路です。コンピューティング/データ処理を担当します。
メモリ:データの一時保存(停電の後に、データが消えます)。高速、小さなスペース。
ハードディスク:永続的データを格納し、ゆっくりと、大きなスペース。
プログラムの実行の原則:
プログラムの前に1.は、ハードディスクに保存され、実行されません。
2.あなたがプログラムを実行します:
- まず、メモリにプログラムをコピーするために、CPUのオペレーティングシステムをしましょう。
- 次いで、メモリにプログラムコードをCPUが実行します。
要するに、プログラムが実行される、それが最初にメモリにロードする必要があります。
原理Pythonプログラムの実行:
Pythonはインタプリタ言語ではなく、コンパイル言語です。特長は、ラインによってコード行を解釈するインタプリタが必要である、コンパイル・ステージが存在しない言語を解釈します。コンパイル手段は、バイナリ実行可能ファイルにリンクされているコンピュータに認識バイナリファイル、にコードを変換します。
(1)まず、メモリにPythonのインタープリターをコピーするために、CPUのオペレーティングシステムを聞かせて、
(2)Pythonインタプリタの構文規則は:変換されたコードのPythonプログラムダウンからCPUをしましょう。
完了コード変換を実行する責任(3)CPU。
Pythonインタプリタ何?
CPythonの:C言語に基づいて、
jythonの:JAVベースの言語。
pypy:Pythonベースの言語。