Pythonの実行
Python 3
Pythonには2つのメジャーバージョンがありました:Python 2とPython 3です。見た目は似ていますが、完全には互換性がなく、長年コミュニティはこの2つに分かれていました。しかしその時代は終わりました。Python 2は2020年に更新が停止され、現在「Python」と言えばPython 3を意味します。
このドキュメント内のすべてがPython 3です。括弧なしでprint "hello"と書く古いチュートリアルに出会ったことがあれば、それはPython 2です。概念はまだ当てはまりますが、構文が異なります。
JunoPython 3 かつて2つのPython、2と3がありました。その分裂は終わりました:Python 2は2020年に更新が停止され、このドキュメントはすべてPython 3です。
print "hello"と括弧なしの古いコードを見かけたら、それはPython 2で、考え方は通じますが構文は異なります。 PEP
PEPという用語が時々出てきます。これはPython Enhancement Proposal(Python拡張提案)の略で、Pythonへの変更が提案・議論される公式なプロセスです。このプロセスを深く知る必要はありませんが、次の2つは十分に頻繁に出現するため知る価値があります:
- PEP 8: Pythonコードがどのように書かれ、フォーマットされるべきかについてのルールセット。変数の名前付け方法、インデント方法、空行をいつ追加するかなど。これを暗記する必要はありません。ほとんどのコードエディタはこれを自動的に処理し、コードをもっと書くにつれて自然に習得します。
- PEP 20: Zen of Pythonというニックネーム。任意のPython環境で
import thisと入力すると、指導原理の短いリストが印刷されます。「可読性が重要」や「複雑さより単純さが優れている」といった内容です。Pythonがその方法で見えて感じられる理由の哲学です。
JunoPEP PEPはPython Enhancement Proposalの略で、Pythonへの変更がどのように提案されるかです。知る価値があるのは2つです:
PEP 8(スタイルルール、エディタがほとんどを処理します)とPEP 20(Zen of Python)です。import thisと入力して読んでください。 コードを実行する場所
最速で始める方法はブラウザの右ここです。インストール、セットアップは必要ありません。
マシン上でローカルにPythonを実行することは、今後のセクションで説明する予定です。現在のところ、ブラウザプレイグラウンドには従うために必要なすべてがあります。

