Pythonは、汎用のインタプリタ、インタラクティブ、オブジェクト指向、および高レベルのプログラミング言語です。 1985年から1990年にかけてGuido van Rossumによって作成されました。 Perlと同様に、PythonのソースコードもGNU General Public License(GPL)の下で入手できます。 このチュートリア
なぜPythonを学ぶのですか?
Pythonは、高レベルで解釈され、対話型でオブジェクト指向のスクリプト言語です。, Pythonは読みやすいように設計されています。 他の言語が句読点を使用するように英語のキーワードを頻繁に使用し、他の言語よりも構文構造が少なくなります。
Pythonは、彼らがWeb開発ドメインで働いているときに特別に偉大なソフトウェアエンジニアになるために学生や作業の専門家のための絶対必要です。 私はPythonを学ぶことの主な利点のいくつかをリストアップします:
-
Pythonは解釈されます−Pythonは実行時にインタプリタによって処理されます。 プログラムを実行する前にコンパイルする必要はありません。 これはPERLやPHPに似ています。,
-
Pythonはインタラクティブです−実際にはPythonプロンプトに座って、インタプリタと直接やり取りしてプログラムを書くことができます。
-
Pythonはオブジェクト指向です−Pythonはオブジェクト内のコードをカプセル化するプログラミングのオブジェクト指向スタイルまたは技術をサポートし
-
Pythonは初心者の言語です-Pythonは初心者レベルのプログラマーにとって素晴らしい言語であり、単純なテキスト処理からWWWブラウザ、ゲームまで幅広いアプリケーションの開発をサポートしています。,
Pythonの特性
以下はPythonプログラミングの重要な特性です−
-
OOPだけでなく、関数型および構造化プログラミング方法をサポートしています。
-
これは、スクリプト言語として使用することができ、または大規模なアプリケーションを構築するためのバイトコードにコンパイルすることが
-
非常に高レベルの動的データ型を提供し、動的型チェックをサポートします。
-
自動ガベージコレクションに対応しています。これは、C、C++、COM、ActiveX、CORBA、およびJavaと簡単に統合することができます。,こんにちは。
Pythonを使ったHello Worldです。
こんにちは、Pythonについて少し興奮しているだけですが、私はあなたに小さな従来のPython Hello Worldプログラムを提供するつもりです。Demo linkを使って試すことができます。
print ("Hello, Python!");
Pythonのアプリケーション
前述したように、Pythonはウェブ上で最も広く使用されている言語の一つです。 私はここにそれらのいくつかをリストするつもりです:
-
簡単に学ぶ-Pythonにはいくつかのキーワード、単純な構造、明確に定義された構文があります。 これにより、学生はすぐに言語を拾うことができます。,
-
読みやすい-Pythonコードはより明確に定義され、目に見えます。
-
メンテナンスが簡単-Pythonのソースコードはメンテナンスがかなり簡単です。
-
広範な標準ライブラリ-Pythonのライブラリの大部分は、UNIX、Windows、およびMacintosh上で非常に移植性があり、クロスプラットフォーム互換性があります。
-
対話モード-Pythonは対話モードをサポートしており、コードのスニペットの対話テストとデバッグを可能にします。
-
Portable-Pythonはさまざまなハードウェアプラットフォームで実行でき、すべてのプラットフォームで同じインターフェイスを持ちます。,
-
拡張可能-Pythonインタプリタに低レベルモジュールを追加できます。 これらのモジュールをプログラマーを追加またはカスタマイズツールがより効率的です。
-
データベース−Pythonはすべての主要な商用データベースへのインターフェイスを提供します。
-
GUIプログラミング−Pythonは、windows MFC、Macintosh、UnixのX Window systemなど、多くのシステムコール、ライブラリ、windowsシステムに作成および移植できるGUIアプリケーションをサポートし
-
スケーラブル−Pythonは、シェルスクリプトよりも優れた構造と大規模なプログラムのサポートを提供します。,
Audience
このPythonチュートリアルは、Pythonプログラミング言語をゼロから学ぶ必要があるソフトウェアプログラマ向けに設計されています。
前提条件
コンピュータプログラミング用語の基本的な理解を持っている必要があります。 プログラミング言語のいずれかの基本的な理解はプラスです。p>