Python 3'ü öğrendikten sonra Python 2.x'e geri dönecek veya tersi bir problem yaşamayacaksınız. Çok fazla farklılık yok. (Bazı standart kütüphane değişiklikleri, baskı bir işlevdir, tüm dizeler unicode - çoğunu asla fark etmeyeceksiniz).
Python 3'ü şimdi öğrenirseniz ve Python ile çalışırken bir iş bulursanız, şu an için kesinlikle Python 2.x ile neredeyse kesinlikle çalışıyor olacaksınız. Python 3 henüz geniş çapta kabul görmedi. Bununla birlikte, Python 3, Python 3'e bir dizi kütüphane aktarıldığından, yakın gelecekte daha fazla benimsenecektir.
Eğer Matplotlib'i özellikle kullanmanız gerekiyorsa, Python 2.7'yi kullanmanız gerekir (Python 3'ü kullanmanın bir anlamı yoktur). Şu anda ihtiyacınız olan kütüphane bunun için çalışmıyorsa). Ancak, Python 3'ün öğrenilmesi, hiçbir şekilde sizi herhangi bir dezavantaja sokmayacak ve çoğu insanın anahtarı değiştirdiğinde sizi eğrinin önüne geçirecektir.
Ayrıca, her ikisini de kullanmanız için sizi durduran hiçbir şey yok (Öğrenme/deneme için Python 3, iş için Python 2.7).
num3 destek py3k, matplotlib yapmaz. – SilentGhost
http://stackoverflow.com/questions/880485/should-i-learn-python-2-x-or-start-learning-python-3 sayfasının olası kopyası ve bunların kopyaları. – badp
Biraz farklı. "Python 2 veya 3'ü öğrenmeliyim" cevabı "Python 2" dir. Bu soru "Bir Python 3 dersi boşa harcanıyor". Cevap hayır". –