Latest web development tutorials

Pythonの入門

Pythonは解釈コンパイラ、インタラクティブ、およびオブジェクト指向スクリプト言語の高レベルの組み合わせです。

他の言語に比べて可読性の高いPythonの設計は、多くの場合、それは他の言語の文法構造よりも多くの機能を持って、英語のキーワード、句読点、他の言語を使用します。

  • Pythonはインタプリタ言語である:これは、開発プロセスは、このリンクをコンパイルできないことを意味します。PHPやPerl言語のように。

  • Pythonは、対話型言語である:これは、あなたは、Pythonプロンプトで直接対話するプログラムを書くことができることを意味します。

  • Pythonはオブジェクト指向言語である:これは、Pythonは技術的なオブジェクトにカプセル化オブジェクト指向のプログラミングスタイルやコードをサポートすることを意味します。

  • Pythonは言語初心者です:Pythonはジュニアプログラマのための、簡単なワープロからWWWブラウザにしてからゲームに、広範囲のアプリケーションの開発をサポートしています偉大な言語です。



Pythonの開発の歴史

1980年代後半と1990年代初期のグイド・ヴァンロッサムによってPythonや数学のオランダ国立研究所コンピュータサイエンスは、設計されました。

他の多くの言語からのPython自体は、というように、ABC、のModula-3、C、C ++、アルゴル-68、スモールトーク、Unixシェル、および他のスクリプト言語などを含む、進化しました。

PerlやPythonのソースコードのような言語は、同様に、GPL(GNU一般公衆利用許諾契約書)の合意に従っています。

Pythonは維持するようになりましコア開発チームで、グイド・ヴァンロッサムは、その進捗状況を導くのに重要な役割を占めるように続けています。



Pythonの特長

  • 1.簡単に学ぶために:Pythonは比較的少数のキーワード、構造が簡単で容易に明確に定義された学習曲線の構文があります。

  • 2.簡単に読み取るために:Pythonコードの定義を明確に。

  • 3.簡単に維持する:Pythonの成功は、維持するために非常に簡単です、そのソースコードにあります。

  • 4.標準ライブラリの広い範囲:パイソンの最大の利点の1つは、豊富なライブラリ、クロスプラットフォーム、UNIX上で、WindowsとMacintoshの互換性もあります。

  • 5.対話モード:対話モードでは、あなたが端末からコードを実行し、対話するために言語テストとデバッグコードスニペットを取得するために入力することができます。

  • 6.ポータブル:オープンソースの特性基づいて、Pythonは、多くのプラットフォームに(すなわち、それを動作させるために)移植されています。

  • 7.スケーラブル:あなたには、いくつかの高速なキーコードを実行する、またはいくつかのアルゴリズムが開くようにしたくない書きたいする必要がある場合は、プログラムのその部分を完了するために、CまたはC ++を使用し、お使いのPythonプログラムから呼び出すことができます。

  • 8.データベース:Pythonはすべての主要な商用データベースへのインターフェイスを提供します。

  • 9.GUIプログラミング:Pythonの GUIサポートが作成され、多くのシステムコールに移植することができます。

  • 10.埋め込むことができます:あなたは、あなたのプログラムのユーザーが能力を「スクリプト」したことができますPythonのC / C ++プログラムを埋め込むことができます。