Pythonの基本的な紹介

1. Pythonとは

Pythonは、コンピュータプログラミング言語であり、オブジェクト指向の動的型付け言語です。元々は自動スクリプト(シェル)を作成するために設計されました。バージョンの継続的な更新と新しい言語機能の追加により、ますます多くのものが使用されています。独立した大規模プロジェクト開発向け。

2. Pythonの開発

Pythonは、1980年代後半から1990年代初頭にかけて、オランダ国立数学およびコンピュータ科学研究所のGuido van Rossumによって設計されました。
Python自体も、ABC、Modula-3、C、C ++、Algol-68、SmallTalk、Unix、
シェル、その他のスクリプト言語など、他の多くの言語から進化しています。Perl言語と同様に、PythonソースコードもGPL契約に従います。Pythonはコア開発チームによって保守されている今でも、Guido van Rossumはその開発を導く上で重要な役割を果たしています。

3. Pythonの利点

(1)シンプルで学習しやすい:Pythonは、キーワードが比較的少なく、構造が単純で、文法が明確に定義されているため、学習が容易です。
(2)読みやすい:Pythonコードがより明確に定義されています。
(3)保守が簡単:Pythonの成功は、ソースコードの保守が非常に簡単なことです。
(4)広範な標準ライブラリ:Pythonの最大の利点の1つは、UNIX、Windows、Macintoshと互換性のあるクロスプラットフォームの豊富なライブラリです。
(5)インタラクティブモード:インタラクティブモードのサポート。ターミナルから実行コードを入力して、言語の結果、インタラクティブテスト、デバッグコードスニペットを取得できます。
(6)移植性:オープンソース機能に基づいて、Pythonは多くのプラットフォームに移植されています(つまり、機能します)。
(7)スケーラブル:高速で実行する重要なコードが必要な場合、または不本意なアルゴリズムを入力する場合は、CまたはC ++を使用してプログラムのその部分を完了し、Pythonプログラムから呼び出すことができます。
(8)データベース:Pythonは、すべての主要な商用データベースにインターフェースを提供します。
(9)GUIプログラミング:Pythonは、作成して多くのシステムコールに移植できるGUIをサポートしています。
(10)埋め込み可能:C / C ++プログラムにPythonを埋め込み、プログラムスクリプト機能のユーザーに提供できます。

4. Pythonの欠点

(1)単一行ステートメントとコマンド行出力に関する問題:多くの場合、プログラムは1行で記述できません。
(2)ユニークな文法:これは制限とは言えないかもしれませんが、インデントを使用して文の関係を区別する方法は、まだ多くの初心者を混乱させます。非常に経験豊富なPythonプログラマでさえ、罠に陥る可能性があります。
(3)実行速度が遅い:これは、CおよびC ++と比較して
(4)コードを暗号化できない
(5)スレッドが複数のCPUを使用できない

5. Pythonの応用分野

Pythonはインタープリター型言語のスクリプトです、次の分野に適用できます:
(1)ビッグデータ
(2)データ分析
(3)人工知能
(4)自動テスト
(5)自動操作

元の記事を35件公開しました 賞賛されました0 訪問1403

おすすめ

転載: blog.csdn.net/qq_44749796/article/details/105565907