이미 파이썬 2.5에서 좋은 책을 샀다. 나는 그것을 돌려주고 대신 3.1에 관한 책을 가져야합니까? 이 질문을 이미 알고 있다는 것을 알고 있지만 더 최신 답변을 원했습니다.파이썬 2 또는 3을 배우시겠습니까?
답변
Linky : Python2orPython3
시놉시스 : 파이썬 2.5 오래된하지만 일반적인 합의가 파이썬 3이 경우 더 작성 후 경우에 당신은 이미 생산 종속성 또는 큰 코드베이스가없는 경우 미래 준비되어있는 부호는 더 나은 선택권일지도 모르다. 반면에 더 큰 프로젝트는 이미 코드 포팅의 긴 과정을 시작했습니다.
파이썬을 실제로 배울 때 2와 3을 배우고 그 차이점을 기억해야합니다. 그것의 다른 언어 같이 모두 아닙니다 당신은 아마 치트 판에 차이의 대부분을 얻을 수 있었다.
중요한 2.x 코드베이스를 조만간 계획 할 계획이 아니라면 아마 파이썬 3을 배워야 할 것입니다.
2.x와 3.x는 실제로 모두 다릅니다. 대부분의 경우 공통된 하위 집합을 사용하는 것이 가능합니다. 예, 방금 2.x 및 3.x에서 실행되는 4000 회 중복 제거 백업 시스템을 작성했습니다.
그들은 2.7 또는 3.2 중 하나를 배우는 것이 의미가있을만큼 충분히 유사합니다, 그리고 그들이 당신에게 중요하다면 차이점을 배우십시오. http://wiki.python.org/moin/Python2orPython3
시간 동안 2.x 및 3.x 나란히 살 것이다 인 :
파이썬 사이트에서 가이드가 있습니다. 따라서 "둘 다"를 배워야합니다. 그러나 실제로 그들은 매우 유사합니다. 따라서 태그를 지정할 때 차이점을 배우게됩니다. 당신의 책을 간직하고, 나중에 다시 배워야 할 잘못된 것을 배우지 않을 것입니다.
뭔가를 달성하기 위해 "비추천"구조를 사용하기 때문에 이해가 어려울 수있는 일부 기존 코드가있을 수 있으므로 실제로는 3.x로 시작하지 않는 것이 좋습니다.
한편으로 새로운 구조를 여러 개 보았을 때, 파이썬 2.x에서 어떻게 할 것인지 비교하기 시작합니다. 그리고 파이썬에서 무언가가 일반적으로 어떻게 수행되는지 기억하기 쉽습니다. 뭔가 변화된 이유와 기본 개념을 과장하여 경험과 이해를 얻었 기 때문입니다.
- 1. 파이썬 3을 파이썬 2 코드로 변환하는 방법은 무엇입니까?
- 2. MacRuby 또는 Objective-C를 배우시겠습니까?
- 3. Ruby on Rails를 배우시겠습니까?
- 4. 파이썬 3을 지원하는 좋은 장고 대안은 무엇입니까?
- 5. InDesign 스크립팅을 신속하게 배우시겠습니까?
- 6. Ruby On Rails를 배우시겠습니까?
- 7. GUI가없는 다른 Java 기술을 배우시겠습니까?
- 8. DI가 있거나 없거나 MVC3를 배우시겠습니까?
- 9. 파이썬 2.x 또는 3.x
- 10. 어떻게 파이썬 2와 3을 빠르게 전환합니까?
- 11. 파이썬 2 코드 : 파이썬 3이면 sys.exit()
- 12. JQuery와 2-3을 필요로하는 실행 클릭
- 13. android displaymetrics는 화면 크기의 2/3을 반환합니다.
- 14. Objective-C Programming : C 및/또는 Smalltalk 도움말을 배우시겠습니까?
- 15. pyGame 또는 pyglet이 python 3을 지원하지 않는 이유는 무엇입니까?
- 16. 파이썬 색인/2
- 17. 파이썬 2 부분
- 18. 파이썬 : WinTracker 2
- 19. 2 파일의 파이썬 수업
- 20. 파이썬 2 차원 배열에서
- 21. 파이썬 또는
- 22. 파이썬 2 대 파이썬 3 - urllib 형식
- 23. C/C++로 전환하려면 C#을 배우시겠습니까?
- 24. 데비안에서 파이썬 3을 사용하기위한 가장 쉬운 방법은 무엇입니까?
- 25. FROM 3을 선택하십시오.
- 26. 창 오른쪽에 패널을 배치하기 위해 Sublime 2 또는 3을 설정하는 방법은 무엇입니까?
- 27. ISO 639-2 또는 ISO 639-3을 신뢰할 수있는 언어 목록으로 사용 하시겠습니까?
- 28. Django가 Python 3을 지원하기를 기다려야합니까?
- 29. 일반적인 정규식 패턴 Gig1/2와 Gig1/2/3을 일치 시키려면
- 30. Struts 2 + Hibernate 3을 사용하여 이미지를 브라우저에 제공하는 방법은 무엇입니까?