何のpythonこと?主な応用分野は何ですか?

何のpythonこと?それは、などのシェル、裏編み、ルビーに類似スクリプト言語ですが、ブラウザで直接実行することはできませんが、生産現場のために使用することができ、クレソンは、Pythonの実装です。グルー言語として知られ、その結果できます。

Pythonは大体「スクリプト言語」(言語)として分類することができるが、実際には、このようなZopeの、エムネットとBitTorrentのは、Googleなどの大規模なソフトウェア開発プログラムの数は、Facebookはまた、広く、それを使用していますが。これは、JavaのようなC ++ /ハイレベル言語が好きされていない場合、Pythonは側縁の説明を実行することができ、実行するためにバイトコードにコンパイルする必要があります。Pythonは主に以下の分野で使用されます。

pythonに基づいたWeb開発は、Djangoのような良いWebフレームワークの多くを持っていた[https://www.djangoproject.com/]、web.py []、オープンソースコミュニティの多くの偉大な開発者は、彼らのために多くの貢献を開発者を可能にするオープンソースのライブラリーは、それは非常に便利です。

爬虫類と開発は、実際には、これは、などの一般的なhttplib、urllib2の、リクエスト、などのpythonベースのHTTPライブラリ、がたくさんあり、ちょうど小さなアプリケーションで、うまくhttpプロトコルのポストをカプセル化され、取得し、その上、また、非常に便利です。あなたはそれらの所望の機能を実現するために、ブラウザをシミュレートすることができ、ページの解析はまた、あなたが使用できる多くのツール、などbeautifulsoupなどなどがあります。

私は等の実験データ、各種のをシミュレートするために、このような物理学、処理、および関連する実験としてだけでなく、より広く科学技術計算でのpythonを言及する必要があり、機械学習にも統合された、などsklearnなどのオープンソースのライブラリの多くを持っています学習アルゴリズムの一般的なマシンは、インターフェースが良い、豊富なドキュメントだけでなく、非常に熱いディープ学習最近、このようなtheanoなどのオープンソースライブラリです。

異なるプログラミング言語の違いにもかかわらず素晴らしいですし、後で実行することができ、CPUに「翻訳」マシン命令に持っていました。異なるプログラミング言語は、同じライブを行うと、あなたが書くコードの量は、ギャップが大きすぎます。

例えば、コードの1000行を書き込む同じタスク、C言語を完了するために、Javaは単に限り可能とPythonなどの100行、20行を書き込みます。

だから、Pythonは非常に高いレベルの言語です。

おすすめ

転載: blog.csdn.net/java276582434/article/details/91589705