Maison >développement back-end >Tutoriel Python >Quel interpréteur dois-je utiliser pour apprendre Python ?
Python est un langage interpréteur. Pour exécuter le code, il doit être exécuté via un interpréteur. Il existe de nombreux interpréteurs pour Python, qui sont développés sur la base de langages différents. Caractéristiques, mais peut exécuter le code Python normalement. Voici cinq interpréteurs Python couramment utilisés :
1 CPython
Lorsque nous le téléchargeons et l'installons à partir du site Web officiel de Python. Après avoir obtenu Python 2.7, nous avons directement obtenu une version officielle de l'interpréteur : CPython.
Cet interpréteur est développé en langage C, il s'appelle donc CPython. L'exécution de Python à partir de la ligne de commande démarre l'interpréteur CPython. CPython est l'interpréteur Python le plus utilisé. Tout le code du didacticiel est également exécuté sous CPython.
2. PyPy
PyPy est un autre interpréteur Python. Son objectif est la vitesse d'exécution. PyPy utilise la technologie JIT pour compiler dynamiquement le code Python, afin d'améliorer considérablement l'exécution. vitesse du code Python (principalement).
Les deux codes python peuvent être exécutés sous PyPy, mais il existe quelques différences entre PyPy et CPython, ce qui fait que le même code python exécuté sous les deux interpréteurs peut avoir des résultats différents.
Si votre code doit être exécuté sous PyPy, vous devez comprendre les différences entre PyPy et CPython.
3. IPython
IPython est un interpréteur interactif basé sur CPython, c'est-à-dire qu'IPython n'est amélioré qu'en mode interactif, mais l'exécution des fonctions de. Le code Python est exactement le même que celui de CPython. Par exemple, bien que de nombreux navigateurs nationaux aient des apparences différentes, le noyau appelle en fait IE.
4. Jython
Jython est un interpréteur Python fonctionnant sur la plate-forme Java. Il peut directement compiler le code Python en bytecode Java pour l'exécution.
5. IronPython
IronPython est similaire à Jython, sauf qu'IronPython est un interpréteur Python fonctionnant sur la plate-forme Microsoft .Net et peut directement compiler du code Python dans . bytecode.
Parmi les interpréteurs Python, CPython est largement utilisé pour la compilation Python, en plus d'utiliser les interpréteurs ci-dessus pour la compilation, les développeurs hautement qualifiés peuvent également écrire leurs propres interpréteurs Python en fonction de leurs propres besoins. pour exécuter du code Python !
Recommandations d'apprentissage associées : Tutoriel Python
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!