ててろぐ

どうしようもなく暇なときに読んでください

Python2とPython3、どっちを選べばいいの?初心者だから分かりません。

Pythonの公式サイトからインストールしようとしたらこんな画面が出てきました。

 

f:id:s_tettere:20190417212556p:plain

 

なんで選択肢が2つもあんだよ。

 

ということで、今回は

Python2とPython3はどちらを選ぶべき?

という内容について簡単にまとめてみました。

 

f:id:s_tettere:20190417211621j:plain

 

 

何が違うの?

バージョンが異なり、Python3の方が新しいバージョンです。それはそう。

ただ、普通のバージョンアップと少し異なるのは、関数や計算の仕様が一部変更されている点です。

このため、Python3はPython2との完全な後方互換性を持っていません。

Python2で作ったプログラムをPython3に移植するには、いくつかの準備が必要なようなので注意が必要です。

そして、Python2は2020年1月1日にサポートが終了することが決まっています。

 

初心者はどちらを選ぶべき?

皆さんももうお気づきでしょう。

圧倒的 Python3っ…‼︎

です。

リリース当初の2008年では「Python2に比べて使用できるライブラリが少ない」という問題点がありましたが、現在ではその問題点はほとんど解決されています。

また、新しいプロジェクトのほとんどはPython3で開発されているようです。

さらにPython2のサポートが1年以内に終了するということで、「Python2を選べ」という神の御声が聞こえた!という人でない限り、Python3を選択するのが良いと思います。

 

やるべきことを簡潔に教えて!

現在の最新バージョンは3.7.3です。(2019.04.17)

これをPythonの公式サイトからインストールしましょう!

 

まとめ

ということで、Python2とPython3のどちらを選べば良いのかということでした。

初心者の方は迷う事なくPython3を選びましょう!

今回は以上です。次はインストールの方法についてまとめてみたいと思います。