Python - プログラミング初心者のためのプログラミング言語
Pythonはプログラミング言語です。この普遍的なプログラミング言語の目的は、簡潔でありながら読みやすいプログラミングスタイルを促進することにあります。
開発の歴史
プログラミング言語Pythonは1990年代初頭に開発されました。アムステルダムのWiskunde & InformaticaセンターでGuido van Rossumによって開発されました。すでに開発中にグイドヴァンロッサムは、Pythonの今日で実際に利用可能な標準ライブラリを非常に重要視していました。このライブラリは以下のバージョンで最適化され、非常に管理しやすくなりました。現在のPythonはプログラミング言語ABCの後継とされており、それを置き換えることを目的に開発されました。このプログラミング言語は、実際にはオペレーティングシステムのアメーバのために作られたものです。その後、新たな目標が定義されました。そして、それはPythonを使って プログラミング プログラミングの明快さと簡素化のために、何よりも提供します。イギリスのコメディ劇団「モンティ・パイソン」がこのプログラミング言語の名スポンサーになっていました。したがって、プログラミング言語のドキュメントの中で、フライングサーカスの世界的に有名なスケッチへのいくつかの言及を見つけることができます。Python 1.0は1994年1月に完全版としてリリースされました。1995年から2000年までの間に、いくつかの 更新情報.これらを1.1、1.2等と順次命名した。2000年10月16日、プログラミング言語の新バージョンであるPython 2.0がリリースされ、完全に機能するガベージコレクションやUnicodeのサポートなどの新機能が追加されました。2008年12月3日に後継バージョンであるPython 3.0がリリースされました。最終的には、命令セットの冗長性の削除など、いくつかの重大な変更が含まれていました。以前のバージョンはPython 3.0と部分的に互換性がないため、Python 2.7のアップデートは引き続き利用可能です。現在のバージョンであるPython 3.5は2015年9月13日にリリースされました。
Pythonは何を提供しているのか?
プログラミング言語Pythonには、さまざまなライブラリが用意されています。標準ライブラリのモジュールは常にメンテナンスされています。Pythonがもちろん見せる弱点は、このようにして回避することができます。Pythonのもう一つの特徴は、コンパイル済みのPYCファイルが自動的に作り直されることです。これは、対応する PY ファイルが何らかの形で変更された場合です。また、Pythonはユーザーにシンプルな開発環境であるidleを提供しています。そのため、追加のエディタをインストールする必要はありません。Pythonはまた、このプログラミング言語が 然るべき が普及しています。そのため、適切なコミュニティを選択していれば、数分以内に質問に対する回答を得ることができます。しかし、標準的なライブラリが充実しているため、プログラマーが多くの問題を単純に自動化することも容易です。Python のパッケージインデックスには、このプログラミング言語のためのパッケージも多数あります。プログラミング言語のPythonは、商用プロジェクトでも問題なく使用できます。Pythonを学ぶには、ワークショップやセミナーに参加することが可能です。短期間でプログラミング言語を学ぶことができます。このプログラミング言語は、ユーザに単一のプログラミングスタイルを強制するものではありません。プログラミングタスクごとに最適で最適なパラダイムを選択することが可能です。
Pythonを使える人は?
このプログラミング言語は、特に初心者、つまり初めてプログラミングをする人に適しています。Pythonに使用されているシンプルな構造のおかげで、このプログラミング言語は簡単かつ迅速に習得することができます。プログラミング言語は、小さなスクリプトやラピッドプロトタイピングを作成したい人にも等しく適しています。Pythonは大規模プロジェクトでの利用にも適しています。また、複数の開発者が一度に同じプロジェクトに取り組むことも可能です。プログラミング言語Pythonはプラットフォームに依存しません。つまり、Linuxだけでなく、Unixや他の多数のUnixシステム、MacやWindowsでも動作するということです。そのため、追加でプラットフォームを購入する必要はありません。
コード
このプログラミング言語では、例えば、コードは中括弧ではなくインデントで構成されています。これはかつてピーター・J・ランディンによって提案されたもので、彼によっても命名された、すなわちオフサイドルールである。インデントはブロックによって許されており、通常は光学的ハイライトのために望まれていますが、このプログラミング言語では原則として規定されていません。特にプログラミング初心者の方にはメリットがあります。ただし、インデントはプログラミングテキスト全体を通して同じようにデザインされていることに注意が必要です。タブ文字とスペースが混在していると問題が発生します。