Pythonチュートリアル

Pythonは、汎用のインタプリタ、インタラクティブ、オブジェクト指向、および高水準プログラミング言語です。1985年から1990年の間にGuidovan Rossumによって作成されました。Perlと同様に、PythonソースコードもGNU General Public License(GPL)の下で利用できます。このtutorial に十分な理解を与える Python programming 言語。

なぜPythonを学ぶのですか?

Pythonは、高水準のインタープリター型のインタラクティブなオブジェクト指向スクリプト言語です。Pythonは非常に読みやすいように設計されています。他の言語が句読点を使用するのに対し、英語のキーワードを頻繁に使用し、他の言語よりも構文構造が少なくなっています。

Python学生や働く専門家にとって、特にWeb開発ドメインで働いているときに優れたソフトウェアエンジニアになるための必須条件です。Pythonを学ぶことの主な利点のいくつかをリストアップします。

  • Python is Interpreted− Pythonは、実行時にインタプリタによって処理されます。プログラムを実行する前に、プログラムをコンパイルする必要はありません。これはPERLやPHPに似ています。

  • Python is Interactive −実際にはPythonプロンプトに座って、インタプリタと直接対話してプログラムを作成できます。

  • Python is Object-Oriented − Pythonは、オブジェクト内にコードをカプセル化するオブジェクト指向のスタイルまたはプログラミング手法をサポートしています。

  • Python is a Beginner's Language − Pythonは初心者レベルのプログラマーにとって優れた言語であり、単純なテキスト処理からWWWブラウザー、ゲームまで、幅広いアプリケーションの開発をサポートします。

Pythonの特徴

以下はの重要な特徴です Python Programming

  • 関数型および構造化プログラミング手法とOOPをサポートします。

  • スクリプト言語として使用することも、大規模なアプリケーションを構築するためにバイトコードにコンパイルすることもできます。

  • 非常に高レベルの動的データ型を提供し、動的型チェックをサポートします。

  • 自動ガベージコレクションをサポートします。

  • C、C ++、COM、ActiveX、CORBA、およびJavaと簡単に統合できます。

Pythonを使用したHelloWorld。

Pythonについて少し興奮させるために、従来の小さなPython HelloWorldプログラムを紹介します。デモリンクを使用して試すことができます。

print ("Hello, Python!");

Pythonのアプリケーション

前述のように、PythonはWeb上で最も広く使用されている言語の1つです。ここにそれらのいくつかをリストします:

  • Easy-to-learn− Pythonには、キーワードがほとんどなく、構造が単純で、構文が明確に定義されています。これにより、生徒は言語をすばやく習得できます。

  • Easy-to-read − Pythonコードはより明確に定義され、目に見えます。

  • Easy-to-maintain −Pythonのソースコードは保守がかなり簡単です。

  • A broad standard library − Pythonのライブラリの大部分は、UNIX、Windows、およびMacintoshで非常に移植性が高く、クロスプラットフォーム互換です。

  • Interactive Mode − Pythonは、コードスニペットのインタラクティブなテストとデバッグを可能にするインタラクティブモードをサポートしています。

  • Portable − Pythonは、さまざまなハードウェアプラットフォームで実行でき、すべてのプラットフォームで同じインターフェイスを備えています。

  • Extendable−Pythonインタープリターに低レベルのモジュールを追加できます。これらのモジュールを使用すると、プログラマーはツールを追加またはカスタマイズして、より効率的にすることができます。

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

  • GUI Programming − Pythonは、作成して、Windows MFC、Macintosh、UnixのX Windowシステムなど、多くのシステムコール、ライブラリ、Windowsシステムに移植できるGUIアプリケーションをサポートしています。

  • Scalable − Pythonは、シェルスクリプトよりも優れた構造と大規模プログラムのサポートを提供します。

聴衆

この Python tutorial Pythonプログラミング言語を最初から学ぶ必要があるソフトウェアプログラマー向けに設計されています。

前提条件

コンピュータプログラミングの用語の基本を理解している必要があります。プログラミング言語の基本的な理解があれば尚可です。