Użyłem Pythona kilka lat temu, kiedy 2 była jedyną wersją.Jeśli Python 3 jest najnowszym pythonem, dlaczego python 2 nadal jest w pobliżu?
Teraz jest 2 i 3.
Czy istnieje jakiś powód 2 nie kontynuował modernizację i obecnie jest podzielona na dwa różne pytonów? Jak nikt nie używa Pythona 2.5. Wszystkie używają 2.7 lub czymkolwiek innym. Dlaczego nie po prostu użyć 3? Oczywiście istnieje powód, ale nie mogłem znaleźć google.
Moje drugie pytanie, z którego należy skorzystać? Zakładam 3, ale jest to TYLKO w oparciu o wyższą liczbę. Zastanawiam się, dlaczego 2 jest nadal w pobliżu, jeśli 3 jest obecnie? Jeśli nie ma żadnych poważniejszych błędów z 3, po prostu zamierzam to wykorzystać, ponieważ nie sądzę, by było to ważne: albo jeden prawdopodobnie pracowałby dla py QT.
Istnieje wiele niezgodności (łamanie zmian i różnice w składni) w 3, dlatego (jak ja go rozumiem), 2.7 jest bardziej popularne niż 3. Patrz tutaj: http://wiki.python.org/moin/Python2orPython3 –
http://wiki.python.org/moin/Python2orPython3 - ** moim ** powodem byłby brak wsparcia dla bibliotek, których używam. Python 2.7 będzie dostępny do 2014 roku, a może nawet dłużej. – aitchnyu
można ckeck [Kiedy i dlaczego zamierzasz uaktualnić do wersji 3.x Python] (http://stackoverflow.com/questions/663544/when-and-why-are-you-planning-to-upgrade-to- python-3-x/8057024 # 8057024) – joaquin