Python est écrit en langage C. Python est un langage typé dynamiquement orienté objet. Sa couche inférieure est écrite en langage C. De nombreuses bibliothèques standard et bibliothèques tierces sont également écrites en langage C. L'interpréteur Python est facile à développer et peut utiliser le langage C ou C++ (ou). d'autres langages appelables à partir de C) étendent de nouvelles fonctionnalités et de nouveaux types de données.
L'environnement d'exploitation de ce tutoriel : système Windows 7, Python 3.9.1, ordinateur DELL G3.
Python est écrit en langage C.
Python a été conçu au début des années 1990 par Guido van Rossum de la Société néerlandaise de mathématiques et d'informatique pour remplacer un langage appelé ABC. Python fournit des structures de données efficaces de haut niveau et permet une programmation orientée objet simple et efficace. La syntaxe et le typage dynamique de Python, ainsi que la nature d'un langage interprété, en font un langage de programmation pour le script et le développement rapide d'applications sur la plupart des plateformes. Avec la mise à jour continue de la version et l'ajout de nouvelles fonctionnalités du langage, il est progressivement utilisé. pour le développement indépendant de projets à grande échelle.
La couche inférieure de Python est écrite en langage C. De nombreuses bibliothèques standard et bibliothèques tierces sont également écrites en C et s'exécutent très rapidement.
L'interpréteur Python est facile à étendre et peut être étendu avec de nouvelles fonctions et types de données en utilisant C ou C++ (ou d'autres langages pouvant être appelés via C). Python peut également être utilisé comme langage de programmation d'extension dans des logiciels personnalisables. La riche bibliothèque standard de Python fournit du code source ou du code machine adapté à chaque plate-forme système majeure.
Python lui-même est conçu pour être extensible. Toutes les fonctionnalités ne sont pas intégrées au cœur du langage. Python fournit une multitude d'API et d'outils permettant aux programmeurs d'utiliser facilement le langage C, C++ et Cython pour écrire des modules d'extension. Le compilateur Python lui-même peut également être intégré à d'autres programmes nécessitant un langage de script. Par conséquent, de nombreuses personnes utilisent également Python comme « langage de colle ». Utilisez Python pour intégrer et encapsuler des programmes écrits dans d'autres langages. De nombreux projets au sein de Google, tels que Google Engine, utilisent C++ pour écrire des parties avec des exigences de performances extrêmement élevées, puis utilisent Python ou Java/Go pour appeler les modules correspondants. Alex Martelli, auteur du « Python Technical Manual » a déclaré : « C'est difficile à dire, mais en 2004, Python était déjà utilisé en interne chez Google. Google a recruté de nombreux experts Python, mais il avait déjà décidé d'utiliser Python avant cela. est Python là où nous pouvons, C++ là où nous devons, utiliser C++ lors du contrôle du matériel et utiliser Python lors d'un développement rapide "
Vous pouvez intégrer Python dans des programmes C/C++ pour fournir aux utilisateurs du programme. Fournit une fonctionnalité de script.
Avez-vous manifesté votre intérêt pour l'apprentissage ? Alors rendez-vous sur le Tutoriel vidéo Python sur le site PHP chinois pour en savoir plus !
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!