Pythonのチュートリアル-2.xまたは3.0を使用する必要がありますか? [閉まっている]

StackOverflow https://stackoverflow.com/questions/209888

  •  03-07-2019
  •  | 
  •  

質問

Python 3.0はベータ版で、まもなく最終リリースが行われます。明らかに、一般に採用され、最終的に2.xに置き換わるにはかなりの時間がかかります。

Pythonのプログラミングの特定の側面に関するチュートリアルを書いています。 Python 2.xまたは3.0でそれを行うべきかどうか疑問に思っていますか? (違いが大きいことではありません)

2.xのチュートリアルはおそらく今ではもっと便利ですが、3.0のチュートリアルの作成を開始するのは良いことです。

誰もが考えていますか?

(もちろん両方を行うことができますが、どちらか一方を行うことを望みます)

他のヒント

伝染性が示唆するように、Python 3.0を学ぶ。

Python 2.xはそれほど違いはありませんが、それらのわずかな違いについてはかなりのFUDがあるようです。確かに、ほとんどのプログラムを変更する必要があるほど違いは大きいですが、ほとんどの変更は簡単です( print ステートメントを print 関数)。

実際、Python 2.6では、オプションでPython 3.0のすべての新しい構文機能を有効にできます。これは非常によく考えられた移行プロセスです。

Python 2.xはすでにかなりの数のチュートリアルを作成するのに十分な長さですが、3kでは利用可能なリソースがはるかに少なくなっています。いくつかのイントロレベル3kのものは、おそらくより一般的な用途に使用されるでしょう。そのため、Pythonリソースを持たない特定のサブドメインに合わせて調整しない限り、3kの方が便利です。

視聴者によって異なります。それが一般の読者であり、あなたがそれを長い間投稿したままにしておくつもりなら、3.0を楽しみにして行くことをお勧めします。一方、近い将来に作業を行うプロジェクトまたはグループ向けの場合、Python 2はおそらくより意味があります。

違いは非常に小さいため、実際にはそれほど問題にはなりません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top