Python の概要
Python の紹介
Python は、1989 年のクリスマス期間に、退屈なクリスマスを終わらせるために、有名な「カメおじさん」こと Guido van Rossum によって書かれました。プログラミング言語。すごい人はすごい人で、退屈な時間を過ごすためにこんなすごいプログラミング言語を書いたんです。
現在、世界には 600 を超えるプログラミング言語がありますが、人気のあるプログラミング言語は 20 程度しかありません。 TIOBE ランキングについて聞いたことがあるかどうかはわかりません。
これは、2017 年 2 月の TOP20 プログラミング言語ランキング リストです:
トップ 10 プログラミング言語の TIOBE インデックスの傾向もあります:
一般に、これらのプログラミング言語にはそれぞれの利点がありますが、Python が近年非常に急速に発展し、特に最近人気のある機械学習とデータの発展が著しいことは難しくありません。分析. Python は急速に発展しています。
Python は高級プログラミング言語であり、短期間で開発できることが特徴です。 Python は、ネットワーク、ファイル、GUI、データベース、テキストなどの多数のコンテンツをカバーする、非常に完全な基本コード ライブラリを提供します。これは、鮮やかに「内蔵バッテリー (バッテリーを含む)」と呼ばれています。 Python で開発されているため、多くの関数を最初から作成する必要はなく、既成の関数を使用するだけです。また、PythonではWebサイトの開発も可能で、YouTubeやInstagram、国内のDoubanなど、大規模なWebサイトの多くがPythonで開発されています。 Google、Yahoo などを含む多くの大企業、さらには NASA (アメリカ航空宇宙局) も Python を広く使用しています。
もちろん、どのプログラミング言語にも長所と短所があり、Python も例外ではありません。では、Python の欠点は何でしょうか?
最初の欠点は、実行速度が遅いことです。これは、C プログラムに比べて非常に遅いです。Python はインタープリタ型言語であるため、コードは実行時に CPU が理解できるマシン コードに 1 行ずつ変換されます。翻訳プロセスには非常に時間がかかるため、時間がかかります。 C プログラムは、実行前に CPU が実行できるマシンコードに直接コンパイルされるため、非常に高速です。
2 番目の欠点は、コードを暗号化できないことです。 Python プログラムを配布したい場合は、実際にソース コードを配布します。 JAVAやCなどのコンパイル言語にはこの問題はありませんが、インタープリタ言語ではソースコードを公開する必要があります。