>  기사  >  백엔드 개발  >  파이썬의 인터프리터는 무엇입니까?

파이썬의 인터프리터는 무엇입니까?

青灯夜游
青灯夜游원래의
2019-04-30 16:20:0242562검색

The Python Interpreter는 Python 스크립트의 실행을 해석하는 프로그램입니다. 개발자가 Python 코드를 작성하고 저장하면 실행하려는 경우 ".py" 확장자를 가진 텍스트 파일을 받게 됩니다. 이 파일을 사용하려면 ".py" 파일을 실행하려면 Python 인터프리터가 필요합니다.

파이썬의 인터프리터는 무엇입니까?

파이썬 인터프리터는 파이썬 스크립트의 실행을 해석하는 프로그램입니다. Python 코드를 작성하고 저장하면 확장자가 .py인 텍스트 파일이 생성됩니다. 이 파일을 실행하려면 .py 파일을 실행하는 Python 인터프리터가 필요합니다. Python 인터프리터에는 여러 버전이 있습니다.

CPython: 공식 Python 웹사이트에서 Python 2.7을 다운로드하여 설치하면 다음과 같은 버전이 제공됩니다. 통역사가 직접. 이 인터프리터는 C 언어로 개발되었기 때문에 CPython이라고 합니다. CPython은 가장 널리 사용되는 Python 인터프리터입니다. 우리가 주로 이야기하고, 다운로드하고, 토론하고, 사용하는 것이 바로 이 통역사입니다.
Ipython

: 대화형 모드에서 향상된 CPython 기반 대화형 인터프리터입니다. Python 코드 실행 기능은 Python 코드 실행 기능과 완전히 동일합니다. 마찬가지로 CPython은 >>>를 프롬프트로 사용하는 반면 IPython은 In [일련 번호]:를 프롬프트로 사용합니다.

PyPy: 실행 속도를 추구하는 Python 인터프리터입니다. JIT 기술을 사용하여 Python 코드를 동적으로 컴파일(해석하지 않음)하면 Python 코드의 실행 속도를 크게 향상시킬 수 있습니다. 대부분의 CPython 코드는 PyPy에서 실행될 수 있지만 여전히 몇 가지 차이점이 있습니다. 이로 인해 두 개의 인터프리터에서 실행되는 동일한 Python 코드가 다른 결과를 가질 수 있습니다.

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

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

관련 비디오 튜토리얼 권장 사항: "python tutorial", "
python3 tutorial

"

위 내용은 파이썬의 인터프리터는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.