Python을 이제 막 시작한 많은 친구들이 고민하는 질문은 Python2를 배울 것인가, Python3을 배울 것인가입니다.
이에 대한 대답은 다음과 같습니다: 결정적인 Python3!(권장 학습: Python 비디오 튜토리얼)
그러나 아직도 주저하는 초보 친구들이 많습니다: 그렇다면 왜 해야 할까요? 사람들은 여전히 나에게 Python2를 배우라고 추천합니다. Python2는 어떻습니까?
사실 다음과 같은 이유밖에 없습니다:
1. Python이든 Pip이든 다운로드 수가 2~3개입니다. 여전히 2개가 주류라고 볼 수 있습니다
틀렸습니다! 2가 3보다 다운로드 수가 더 많은 이유는 여러 가지가 있지만 가장 중요한 이유 중 하나는 대다수의 운영 체제(Linux 배포판)가 여전히 기본적으로 Python 2를 설치한다는 것입니다. 사람들은 게으른데, 귀찮게 할 만큼 게으른 경우 많은 사람들이 2를 사용합니다. 그러나 2가 감소하고 3이 상승하는 것은 부인할 수 없는 사실이다. 미래를 받아들이는 것이 가야 할 길입니다.
2. Python 2와 3은 호환되지 않습니다. 3을 배운 후에도 2를 배워야 합니다.
틀렸어요! Python은 몇 분 안에 3 및 2와 호환되는 코드를 작성할 수 있는 많은 보조 라이브러리를 제공합니다. 몇 가지 패키지를 도입하기만 하면 코드를 수정할 필요가 거의 없습니다. 2는 최후의 수단으로 활용해야 하며, 3의 기초가 갖추어져 있어 추가 학습 없이 즉시 2를 시작할 수 있습니다.
3. 많은 라이브러리가 여전히 Python 2에 갇혀 있고 Python 3
에서 사용할 수 없습니다. 틀렸습니다! 이렇게 말한 사랑하는 친구, 파이썬에 관심을 갖게 된 지 얼마나 됐나요? 나는 시장을 잘 이해하지 못한다.
py3readiness의 최신 통계 결과에 따르면 Pip에서 가장 인기 있는(가장 많이 다운로드된) 라이브러리 360개 중 345개가 이미 Python 3을 지원합니다.
그 중 15개(약 4%)만 남았습니다. 라이브러리가 지원되지 않습니다. 아직 Python 3을 지원하지 않습니다. 3을 사용하기 전에 100%까지 기다려야 할 정도로 얼마나 집요합니까?
당신의 직업은 얼마나 특별할 수 있나요? 2개를 사용해야 얻을 수 있나요? 이러한 상황이 발생하더라도 virtualenv 및 conda와 같은 성숙한 도구를 사용하여 몇 분 안에 3과 완벽하게 호환되는 새로운 2 환경을 머신에 생성하십시오. 또 무엇을 걱정해야 합니까?
Python 3를 받아들이세요! 인생은 짧습니다. 저는 Python 3을 사용합니다.
더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 칼럼을 방문하여 알아보세요!
위 내용은 python2와 python3 중 어느 것을 배워야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!