Quel interpréteur dois-je utiliser pour apprendre Python ?

青灯夜游
Libérer: 2020-09-17 14:30:14
original
6648 Les gens l'ont consulté

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal