L'interpréteur python est un programme qui interprète l'exécution de scripts python. Lorsque les développeurs écrivent du code python et l'enregistrent, ils obtiennent un fichier texte avec l'extension ".py". Pour exécuter ce fichier, il suffit de A. un interpréteur python est requis pour exécuter le fichier ".py".
L'interpréteur python est un programme qui interprète l'exécution de scripts python. Après avoir écrit le code python et l'avoir enregistré, nous obtiendrons un fichier texte avec une extension .py. Pour exécuter ce fichier, vous avez besoin de l'interpréteur Python pour exécuter le fichier .py.
Types d'interpréteurs python
Python a plusieurs versions d'interpréteurs :
CPython : La version officielle de l'interpréteur Lorsque nous téléchargeons et installons Python 2.7 depuis le site officiel de Python, nous obtiendrons directement l'interpréteur. Cet interpréteur est développé en langage C, il s'appelle donc CPython. CPython est l'interpréteur Python le plus utilisé. Ce dont nous parlons, téléchargeons, discutons et utilisons habituellement, c'est cet interprète.
Ipython : Un interpréteur interactif basé sur CPython, qui a été amélioré en mode interactif. La fonction d'exécution du code Python est exactement la même que celle de CPython> ; >> est utilisé comme invite et IPython utilise In [numéro de série]: comme invite.
PyPy : Un interpréteur Python qui recherche la vitesse d'exécution. L'utilisation de la technologie JIT pour compiler dynamiquement (notez, pas interpréter) le code Python peut améliorer considérablement la vitesse d'exécution du code Python. La plupart des codes CPython peuvent être exécutés sous PyPy, mais il existe encore quelques différences, ce qui fait que le même code Python exécuté sous deux interpréteurs peut avoir des résultats différents.
Jython : L'interpréteur Python exécuté sur la plate-forme Java peut directement compiler le code Python en bytecode Java pour l'exécution.
IronPython : Similaire à Jython, sauf qu'IronPython est un interpréteur Python fonctionnant sur la plate-forme Microsoft .Net et peut directement compiler du code Python en bytecode .Net.
Tutoriels vidéo associés recommandés : "tutoriel python", "tutoriel python3"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!