ホームページ  >  記事  >  バックエンド開発  >  python2とpython3どちらを学べばよいでしょうか?

python2とpython3どちらを学べばよいでしょうか?

(*-*)浩
(*-*)浩オリジナル
2019-06-12 14:49:523679ブラウズ

Python を始めたばかりの友人の多くは、「Python2 と Python3 のどちらを学ぶべきですか?」という質問に悩んでいます。

python2とpython3どちらを学べばよいでしょうか?

これに対する答えは次のとおりです: 決定的な Python3!(推奨学習: Python ビデオ チュートリアル)

しかし、初心者の友人の中にはまだためらっている人がたくさんいます。では、なぜいまだに私に Python2 の学習を勧める人がいるのでしょう?

実際には、次の理由以外にありません:

1. Python であっても Pip であっても、ダウンロード数は 2 ~ 3 です。 2 が依然として主流であることがわかります。

間違っています! 2 のダウンロード数が 3 よりも多い理由はたくさんありますが、最も重要な理由の 1 つは、ほとんどのオペレーティング システム (Linux ディストリビューション) が依然としてデフォルトで Python 2 をインストールしていることです。人間は怠け者なので、めんどくさい場合は 2 を使用するだけの人が多いです。しかし、2が減少し、3が増加していることは議論の余地のない事実です。未来を受け入れることが進むべき道です。

2. Python 2 と 3 には互換性がありません。3 を学習した後でも、2 を学習する必要があります。

間違っています! Python には、3 および 2 と互換性のあるコードを数分で作成できる補助ライブラリが多数用意されており、いくつかのパッケージを導入するだけで、コードを変更する必要はほとんどありません。 2 は最終手段として使用する必要がありますが、3 の基礎があれば、追加の学習なしですぐに 2 を始めることができます。

3. 多くのライブラリは依然として Python 2 のままであり、Python 3 では使用できません

間違っています。これを言った親愛なる友人、Python に注目してからどれくらい経ちますか?マーケットのことがよくわかりません。

py3readiness の最新の統計結果によると、Pip で最も人気のある (最もダウンロードされた) ライブラリの上位 360 個のうち 345 個がすでに Python 3 をサポートしています。

python2とpython3どちらを学べばよいでしょうか?

##そのうち、まだ Python 3 をサポートしていないライブラリは 15 個 (約 4%) のみ残っています。 3 を使用する前に 100% になるまで待たなければならないなんて、どれほどしつこいですか?

あなたの仕事はどのくらい特別ですか?それを取得するには2を使用する必要がありますか?このような状況に遭遇した場合でも、virtualenv や conda などの成熟したツールを使用して、マシン上に数分で 3 と完全に互換性のある新しい 2 環境を作成できます。他に何を心配する必要がありますか?

Python 3 を活用しましょう!人生は短いので、私は Python 3 を使用しています。

Python 関連の技術記事をさらに詳しく知りたい場合は、

Python チュートリアル 列にアクセスして学習してください。

以上がpython2とpython3どちらを学べばよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。