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