pythonがどのように発明されたか

Pythonの創設者は、オランダ人のGuido vanRossumです。 1989年のクリスマス期間中、アムステルダムで、Guidoは、ABC言語の継承として、退屈なクリスマスを通過するために新しいスクリプトインタープリターを開発することを決意しました。プログラミング言語の名前としてPython(boa constrictorを意味する)が選ばれた理由は、1970年代に最初に放送された英国のテレビコメディー「MontyPython'sFlyingCircus」から取られました。

ABCはGuidoによって設計された教育言語です。 Guido自身に関する限り、言語ABCは非常に美しく強力であり、プロではないプログラマー向けに設計されています。しかし、ABC言語は成功しませんでした。Guidoはそれがその非オープン性によって引き起こされたと信じています。 Guidoは、Pythonでこの間違いを回避することを決意しています。同時に、彼はまた、ABCで点滅しているが、実現されていない何かを実現したいと考えています。

このようにして、PythonはGuidoの手によって生まれました。 PythonはABCから開発され、主にModula-3(小グループ向けに設計されたもう1つの非常に美しく強力な言語)の影響を受けたと言えます。そしてそれはUnixシェルとCの習慣を組み合わせています。

Pythonは、最も人気のあるプログラミング言語の1つになりました。 2004年以降、pythonの使用率は直線的に増加しています。 Python2は2000年10月16日にリリースされ、安定したバージョンはPython2.7です。 Python3は2008年12月3日にリリースされ、Python2と完全には互換性がありません。 2011年1月、TIOBEプログラミング言語ランキングで2010年言語オブザイヤーに選ばれました。

Python言語を学んだ友人に、その魅力は何ですか?ほとんどの人は、それが学びやすく、読みやすく、維持しやすい言語であると考えています。そのため、多くのユーザーがそれを使用して学ぶことを好みます。それは本当に広く使われている言語です。

Python言語の最も基本的な構文は、インデント、制御ステートメント、式、関数、オブジェクトメソッド、型、および数学演算です。 pythonの基本的な文法を学習した後でのみ、グラフィックス処理、数学処理、テキスト処理、データベース、WEBプログラミング、クローラーなどの正式なアプリケーションの学習を開始できます。

Python3は現在最新バージョンですが、多くの人はまだPython2から学びたいと思っています。 python 3のサードパーティによるサポートは完全ではないと前述したため、学習プロセスで不可解な問題が発生します。すでに確立されているpython2から学習を開始することをお勧めします。 python3への移行も非常に簡単です。

ナレッジポイントの拡張:

プログラマーがコードを書くときは、JAVA、C ++、C#、PHP、Goなどのさまざまなプログラミング言語を使用します。近年、人工知能の人気により、Pythonのステータスは徐々に高まっています。2017年5月、PythonはTiobeにありました。ランキングは4位に上がり、プログラマーの新しいお気に入りになりました。

「Python」の「接着剤言語」を作ったのは誰ですか?なぜ「Python」と名付けられたのですか?今日は、35歳でPython言語を創設した偉大なプログラマー、GuidovanRossumを紹介します。 「Pythonの父」として知られています。

Guido vanRossumはオランダ人です。 1982年、Guido van Rossumは、アムステルダム大学から数学とコンピューターサイエンスの修士号を取得しました。 1989年に彼はpython言語を設立しました。 1991年の初めに、pythonは最初の公開リリースを発表しました。 Guidoは1995年にオランダから米国に移住しました。 Guidoは2005年にGoogleで働き始めました。彼は、PythonでGoogle用のWeb指向のコードブラウジングツールであるMondrianを作成し、Rietveldを開発しました。 Guidoは現在Dropboxで働いています。

これまでのところ、pythonの発明方法に関するこの記事が紹介されています。pythonの登場方法の詳細については、ZaLou.Cnの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後、ZaLouをさらにサポートしていただければ幸いです。 Cn!

Recommended Posts

pythonがどのように発明されたか
PythonがXMLを解析する方法
Pythonが文字列の大文字小文字を変換する方法
Pythonはどのように整数を出力しますか
pythonはどのようにバックスラッシュを出力しますか
pythonをすばやく学ぶ方法
pythonプラグインをアンインストールする方法
PythonがFTP機能を実装する方法
pythonオブジェクトを理解する方法
パイソンタプルの使い方
pythonはパッケージをどのように更新しますか
pythonがパッケージパッケージを参照する方法を説明する
pythonはどのようにマトリックス操作を実行しますか
pythonスレッドプールの使用方法
Pythonがメール機能を実装する方法
pythonはどのように環境を変えますか
python設定ファイルの書き方
pythonコードでラップする方法
pythonプログラムを保存する方法
Pythonで括弧を省略する方法
CentOS8にPython3.8をインストールする方法
Ubuntu18.04にPython3.8をインストールする方法
pythonで数値をフィルタリングする方法
pythonはjavaクラスをどのように呼び出しますか
PythonでExcelを読む方法
CentOS8にPythonをインストールする方法
pythonは依存関係パッケージをどのようにインポートしますか
python dict garbledを解決する方法
pythonでエラーを表示する方法
pythonはどのようにインタラクティブモードに入りますか
Pythonはどのようにxmlファイルを生成しますか
pythonでreturnを書く方法
Pythonがファイルディレクトリでどのように動作するか
Pythonがタイマー機能を実装する方法
pythonモジュールを表示する方法
Pythonで変数を理解する方法
pythonで変数をクリアする方法
pythonオブジェクト指向プログラミングを理解する方法
pythonはどのように素数を決定しますか
PythonでSQLiteを使用する方法
pythonのインストールが成功したことを確認する方法
Pythonで地球を作る方法
pythonでキャッシュファイルを削除する方法
Pythonでサードパーティモジュールを導入する方法
pythonはどのように計算速度を向上させますか
pythonでnull値を表す方法
pythonでテキストファイルを保存する方法
PYTHONを使用してニュース記事をクロールする方法
pythonでwinプログラムを書く方法
pythonでid関数を実行する方法
Pythonでサードパーティモジュールをインストールする方法
pythonでエラーをカスタムキャッチする方法
pythonでtryステートメントを書く方法
Pythonでプライベート属性を定義する方法
R&D:CentOS7にPython3をインストールする方法
pythonはどのように独自の関数を呼び出すのですか
Pythonでカスタムモジュールを追加する方法
Pythonはjsonモジュールをどのように処理しますか
pythonでexcelテーブルを処理する方法
Pythonでグローバル変数を理解する方法
インストールされているモジュールをpythonで表示する方法