python2와 python3 중 어느 것을 사용해야 합니까?
현재 Python 버전은 Python 2와 Python 3입니다. 그렇다면 Python을 배우고 싶다면 Python2를 배워야 할까요, 아니면 Python 3을 배워야 할까요?
Baiyue Heiyu는 먼저 Python2와 Python3의 차이점을 이해해야 상황에 따라 올바른 선택을 할 수 있다고 믿습니다.
분석
현재 Python2의 가장 일반적으로 사용되는 버전은 Python2.7입니다. 역사적인 이유로 Python2는 가장 널리 사용되는 버전이라고 할 수 있으며 다음과 같은 용도로 사용되었습니다. 두 가지 예를 들자면:
로우 레벨 개발을 한다면 UDK, UEFI, UEFI 핵심 코드의 컴파일 도구와 스크립트가 모두 Python2를 기반으로 개발되었다는 점을 알아야 합니다. 7
Ubuntu, redhat, centos, FC 등 현재 모든 Linux 버전에는 시스템 기본 도구와 설치된 Python 버전이 모두 2개(주로 Python2.7)에서 Python 쿼리를 직접 입력할 수 있습니다. 검은 화면 터미널
첫 번째는 업계에 종사하는 사람들에게만 알려질 수 있지만 두 번째는 소프트웨어 개발에 종사하는 한 Python 2.7의 광범위한 응용 프로그램을 이해하게 될 것입니다.
많은 타사 라이브러리와 도구가 Python2에서 개발되고 Python을 처음 배우는 사람들도 Python2를 배우기 시작했으며 제품도 Python2에서 개발 및 유지 관리되므로 Python 2는 또한 Python 조직에서 유지 관리합니다. 이로 인해 Python 2와 Python 3이 공존하는 상태가 되었으며, 앞으로도 오랫동안 존재할 것입니다. 하지만 Python 조직에서는 2020년까지 Python 2가 더 이상 유지 관리되지 않을 것이라고 공식적으로 발표했습니다. Python 3의 경우 Python 2의 업그레이드 버전입니다. 구문과 라이브러리에 약간의 차이가 있지만 Python 2와 호환되지 않습니다. 개발 동향의 관점에서 볼 때 업계 전체가 Python 3로 이동하고 있는 것이 대세입니다.
선택
Python 2를 배워야 할까요, Python 3를 배워야 할까요? Bai Yue Heiyu는 이렇게 생각합니다.
초심자라면 Bai Yue Heiyu가 Python 3를 직접 배울 수 있다고 제안합니다. 여기에서 Bai Yue Heiyu와 함께 Python 3를 배워보세요!
< p>만약 Python2 개발자인 Baiyue Heiyu는 Python2와 Python3의 차이점을 먼저 이해하여 가능한 한 빨리 Python 3을 지원하도록 제품을 업그레이드할 것을 권장합니다.Python3은 현재 가장 널리 사용되는 제품입니다. 6이지만 최신 버전은 Python3.7입니다. 튜토리얼의 참조 버전도 Python3.6입니다. 3.7 대신 python3.6을 사용합니다. 구체적인 이유로 Python 3.6 또는 Python 3.7 선택을 참조하세요.
"Python Tutorial"을 학습하는 것이 좋습니다.