> 백엔드 개발 > 파이썬 튜토리얼 > Python을 배우려면 어떤 통역사를 사용해야 합니까?

Python을 배우려면 어떤 통역사를 사용해야 합니까?

青灯夜游
풀어 주다: 2020-09-17 14:30:14
원래의
6667명이 탐색했습니다.

Python을 배우려면 어떤 통역사를 사용해야 합니까?

Python은 인터프리터 언어입니다. Python에는 여러 가지 인터프리터가 있으며 각 인터프리터는 서로 다른 특성을 가지고 있지만 모두 Python을 실행할 수 있습니다. 일반적으로 다음은 일반적으로 사용되는 5가지 Python 인터프리터입니다.

1, CPython

공식 Python 웹사이트에서 Python 2.7을 다운로드하여 설치하면 공식 버전의 인터프리터인 CPython을 직접 얻을 수 있습니다.

이 인터프리터는 C 언어로 개발되었기 때문에 CPython이라고 합니다. 명령줄에서 Python을 실행하면 CPython 인터프리터가 시작됩니다. CPython은 가장 널리 사용되는 Python 인터프리터입니다. 튜토리얼의 모든 코드는 CPython에서도 실행됩니다.

2. PyPy

PyPy는 또 다른 Python 인터프리터입니다. PyPy는 JIT 기술을 사용하여 Python 코드를 동적으로 컴파일하므로 Python 코드의 실행 속도를 크게 향상시킬 수 있습니다.

두 Python 코드 모두 PyPy에서 실행될 수 있지만 PyPy와 CPython 간에는 몇 가지 차이점이 있습니다. 이로 인해 동일한 Python 코드가 두 인터프리터에서 실행될 때 결과가 달라집니다.

코드를 PyPy에서 실행하려면 PyPy와 CPython의 차이점을 이해해야 합니다.

3. IPython

IPython은 CPython을 기반으로 한 대화형 인터프리터입니다. 즉, IPython은 대화형 모드에서만 향상되지만 Python 코드를 실행하는 기능은 CPython과 완전히 동일합니다. 국내 브라우저는 모양이 다르며 실제로 핵심은 IE입니다.

4. Jython

Jython은 Java 플랫폼에서 실행되는 Python 인터프리터로 Python 코드를 Java 바이트코드로 직접 컴파일하여 실행할 수 있습니다.

5. IronPython

IronPython은 Microsoft .Net 플랫폼에서 실행되는 Python 인터프리터이며 Python 코드를 .Net 바이트코드로 직접 컴파일할 수 있다는 점을 제외하면 Jython과 유사합니다.

Python 인터프리터 중에서 CPython이 널리 사용됩니다. Python 컴파일에는 위의 인터프리터를 사용하는 것 외에도 고도로 숙련된 개발자가 Python 코드를 실행하는 데 필요한 자체 Python 인터프리터를 작성할 수도 있습니다.

관련 학습 권장 사항: python 튜토리얼

위 내용은 Python을 배우려면 어떤 통역사를 사용해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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