> 백엔드 개발 > 파이썬 튜토리얼 > python2와 python3 중 어느 것을 배워야 하나요?

python2와 python3 중 어느 것을 배워야 하나요?

(*-*)浩
풀어 주다: 2019-06-18 11:26:18
원래의
3732명이 탐색했습니다.

Python을 이제 막 시작한 많은 친구들이 고민하는 질문은 Python2를 배울 것인가, Python3을 배울 것인가입니다.

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을 지원합니다.

python2와 python3 중 어느 것을 배워야 하나요?

그 중 15개(약 4%)만 남았습니다. 라이브러리가 지원되지 않습니다. 아직 Python 3을 지원하지 않습니다. 3을 사용하기 전에 100%까지 기다려야 할 정도로 얼마나 집요합니까?

당신의 직업은 얼마나 특별할 수 있나요? 2개를 사용해야 얻을 수 있나요? 이러한 상황이 발생하더라도 virtualenv 및 conda와 같은 성숙한 도구를 사용하여 몇 분 안에 3과 완벽하게 호환되는 새로운 2 환경을 머신에 생성하십시오. 또 무엇을 걱정해야 합니까?

Python 3를 받아들이세요! 인생은 짧습니다. 저는 Python 3을 사용합니다.

더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 칼럼을 방문하여 알아보세요!

위 내용은 python2와 python3 중 어느 것을 배워야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿