Pythonを学びたいので、Pythonサイトからダウンロードしましたが、他に4種類のPythonが表示されています。
- Python(通常)
- IronPython
- Jython
- PyPy
- スタックレスPython
これらの違いは本当にわかります。また、どちらから始めるのが最適ですか。
Pythonを学びたいので、Pythonサイトからダウンロードしましたが、他に4種類のPythonが表示されています。
これらの違いは本当にわかります。また、どちらから始めるのが最適ですか。
コメントセクションに親切な人々からの訂正を含めるように更新されました:
あなたが言及するPython実装の中で、元の最も一般的に使用されるのはCPython(リストにあるPython-Cで実装され、ネイティブアプリケーションとして実行されるPythonのインタープリターです)であり、ほとんどすべてのプラットフォームで利用できます。他のバリアントは次のとおりです。
Pythonには多種多様なライブラリがあり(言語の主な利点の1つ)、その大部分はCPython用に開発されています。いくつかの互換性の理由から、上記のバリアントは現在、メインの実装ほど多くをサポートしていません。したがって、この理由から、CPythonは開始するのに最適な場所であり、将来の要件が他のプラットフォームの1つに適合する場合は、基本のしっかりとした基礎からバリエーションを学ぶのに適した場所になります。
Python。言語を学ぶためにあなたが見つけるすべてのドキュメントはこれを前提としています。次に、他の実装の1つが必要な場合、ドキュメントはPythonを知っていると想定し、違いを説明します。
Pythonから始めます。
代替案は、Pythonを他の言語と統合する場合に主に適用される特別なユースケース用です。これは、言語の非常に高度な使用法です。