**Python **とは
Python(Python)は、動的なセマンティクスを備えた、解釈されたオブジェクト指向の高レベルのプログラミング言語です。
Pythonは、Perl、Ruby、Scheme、Javaに似た、系統的で強力なオブジェクト指向のプログラミング言語です。人気のあるAI人工知能技術のほとんどはPython言語で書かれており、Python言語の開発を大いに促進します。 AI深層学習技術自体の特性により、静的にコンパイルされた言語には適していないことがわかります。AI技術フレームワークの基本言語としてPython言語を選択したのは、Pythonの動的特性と、高い開発効率などの高性能の利点によるものです。
基本出力
print(“Hello world!”)
Pythonの創設者は、オランダ人のGuido vanRossumです。 1989年のクリスマス期間中、Guido Van Rossumは、アムステルダムでの時間を過ごすために、ABC言語の後継として新しいスクリプトインタープリターを開発することを決意しました。彼はBBCTVシリーズMontyPythonのFlyingCircusのファンであるため、Pythonがプログラムの名前として選ばれました。
1991 1999年に、最初のPythonコンパイラが誕生しました。これはC言語で実装され、C言語ライブラリファイルを呼び出すことができます。
Python 2.0は2000年10月16日にリリースされ、完全なガベージコレクションとUnicodeのサポートが追加されました。
Python 3.0は2008年12月3日にリリースされました。このバージョンは、以前のPythonソースコードと完全には互換性がありません。ただし、多くの新機能は後で古いPython 2.6 /2.7バージョンに移植されました。
**Python2およびPython3 **
Pythonには2つのバージョンがあり、多くの新しいユーザーをつまずかせるには、バージョンが異なるだけで十分です。古い「レガシー」ブランチであるPython2.xは、2020年まで引き続きサポートされ(つまり、公式の更新を受け取ります)、その後は非公式に継続される可能性があります。 Python 3.xは、言語の現在および将来のバージョンであり、より優れた同時実行制御やより効率的なインタープリターなど、2.xにはない多くの便利で重要な機能を備えています。
サードパーティのライブラリサポートが比較的不足しているため、Python3の採用率は最も遅くなっています。多くのPythonライブラリはPython2のみをサポートしているため、切り替えるのは困難です。しかし、過去数年間で、Python 2のみをサポートするライブラリの数が減少し、ほとんどが両方のバージョンと互換性があります。今日、Python3を使用しない理由はほとんどありません。
**Pythonは何に使用できますか? ****
Pythonは、ネットワーク、ファイル、GUI、データベース、テキストなど、「バッテリーが含まれている」と鮮やかに呼ばれる大量のコンテンツをカバーする、非常に完全な基本コードライブラリを提供します。 Pythonで開発されたため、多くの関数を最初から作成する必要はなく、既製の関数を使用するだけです。
組み込みのライブラリに加えて、Pythonには、直接使用するために他の人が開発したサードパーティのライブラリも多数あります。もちろん、開発したコードが適切にパッケージ化されていれば、他のユーザーのサードパーティライブラリとして使用することもできます。
YouTube、Instagram、国内のDoubanなど、多くの大規模なWebサイトはPythonで開発されています。 Google、Yahooなど、さらにはNASA(National Aeronautics and Space Administration)を含む多くの大企業が、Pythonを広く使用しています。
インターネット上でのPythonの位置付けは「エレガント」、「明確」、「シンプル」であるため、Pythonプログラムは常にシンプルで理解しやすいように見えます。初心者にとって、Pythonを学ぶのは簡単なだけでなく、将来的には非常に複雑なものを書くこともできます。のプログラム。
一般に、Pythonの哲学は、シンプルでエレガントであり、読みやすいコードを記述し、できるだけ少ないコードを記述するようにすることです。上級プログラマーが彼のあいまいな数万行のコードを見せびらかすなら、あなたは彼を心ゆくまで笑うことができます。
これまでのところ、Pythonとは何か、Pythonの使用法に関するこの記事はここにあります。Pythonでできることの詳細については、ZaLou.Cnを検索してください。
Recommended Posts