Le fondateur de Python est Guido van Rossum. Pendant la période de Noël 1989, à Amsterdam, pour tuer l'ennui de Noël, Guido décide de développer un nouvel interprète de scénario, héritage du langage ABC. La raison pour laquelle il a choisi Python (qui signifie python) comme nom du programme était parce qu'il était fan d'un groupe de comédie appelé Monty Python.
ABC est un langage d'enseignement conçu par Guido. De l'avis de Guido, ABC est un langage très beau et puissant spécialement conçu pour les programmeurs non professionnels. Cependant, le langage ABC n’a pas réussi, selon Guido, la raison en est l’ouverture non ouverte de l’étiquette. Guido est déterminé à éviter cette erreur en Python. En même temps, il voulait réaliser quelque chose qui avait été entrevu dans ABC mais qui n’a jamais abouti.
De cette façon, Python est né entre les mains de Guido. On peut dire que Python s'est développé à partir d'ABC et a été principalement influencé par Modula-3 (un autre langage très beau et puissant conçu pour les petits groupes). Et combine les habitudes du shell Unix et du C.
Python est devenu l'un des langages de programmation les plus populaires. En janvier 2011, il a été nommé langage de l'année 2010 par le classement des langages de programmation TIOBE. Depuis 2004, l'utilisation de Python a connu une croissance linéaire.
En raison de la simplicité, de la lisibilité et de l'évolutivité du langage Python, de plus en plus d'institutions de recherche utilisent Python pour le calcul scientifique à l'étranger. Certaines universités bien connues ont déjà utilisé Python pour enseigner des cours de programmation. Par exemple, les bases de la programmation à l’Université Carnegie Mellon et l’introduction à l’informatique et à la programmation au MIT sont enseignées en utilisant le langage Python. De nombreux logiciels de calcul scientifique open source fournissent des interfaces d'appel Python, telles que la célèbre bibliothèque de vision par ordinateur OpenCV, la bibliothèque de visualisation tridimensionnelle VTK et la bibliothèque de traitement d'images médicales ITK. Il existe encore plus de bibliothèques d'extensions de calcul scientifique dédiées à Python, comme les trois bibliothèques d'extensions de calcul scientifique très classiques suivantes : NumPy, SciPy et matplotlib, qui fournissent respectivement un traitement rapide des tableaux, des opérations numériques et des fonctions de dessin pour Python. Par conséquent, l'environnement de développement composé du langage Python et de ses nombreuses bibliothèques d'extensions est très adapté aux chercheurs en ingénierie et scientifiques pour traiter des données expérimentales, produire des graphiques et même développer des applications de calcul scientifique.
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!