Introduction à Python
Python est un langage de script de haut niveau qui combine interprétation, compilation, interactivité et orienté objet.
Python est conçu pour être très lisible. Comparé à d'autres langages, il utilise souvent des mots-clés anglais et certains signes de ponctuation dans d'autres langues.
Python est un langage interprété : Cela signifie qu'il n'y a pas d'étape de compilation dans le processus de développement. Similaire aux langages PHP et Perl.
Python est un langage interactif : Cela signifie que vous pouvez écrire votre programme directement à partir d'une invite Python et l'exécuter de manière interactive.
Python est un langage orienté objet : Cela signifie que Python prend en charge le style orienté objet ou les techniques de programmation dans lesquelles le code est encapsulé dans des objets.
Python est un langage pour débutants : Python est un excellent langage pour les programmeurs débutants, prenant en charge un large éventail de développement d'applications, du simple traitement de texte aux navigateurs WWW en passant par jeux.
Histoire du développement de Python
Python a été développé par Guido van Rossum à la fin des années 1980 et au début des années 1990 à l'Institut national de mathématiques et d'informatique aux Pays-Bas. Conçu par un institut de recherche scientifique.
Python lui-même a été développé à partir de nombreux autres langages, notamment ABC, Modula-3, C, C++, Algol-68, SmallTalk, le shell Unix et d'autres langages de script, etc.
Comme le langage Perl, le code source de Python suit également l'accord GPL (GNU General Public License).
Python est désormais maintenu par une équipe de développement principale, Guido van Rossum jouant toujours un rôle essentiel dans l'orientation de sa progression.
Caractéristiques de Python
1 Facile à apprendre : Python a relativement peu de mots-clés, une structure simple et un puits. La syntaxe définie est plus facile à apprendre.
2. Facile à lire : Le code Python est plus clairement défini.
3. Facile à maintenir : Le succès de Python est que son code source est assez simple à maintenir.
4. Une bibliothèque standard étendue : L'un des plus grands avantages de Python est sa bibliothèque riche, multiplateforme et très compatible sur UNIX, Windows et Macintosh. bien.
5. Mode interactif : Le mode interactif est pris en charge, vous pouvez entrer dans la langue pour exécuter le code et obtenir les résultats du terminal, des tests interactifs et du code de débogage des extraits.
6. Portable : Basé sur sa nature open source, Python a été porté (c'est-à-dire conçu pour fonctionner) sur de nombreuses plates-formes.
7. Extensible : Si vous avez besoin d'un morceau de code critique qui s'exécute rapidement, ou si vous souhaitez écrire des algorithmes que vous ne souhaitez pas ouvrir, vous peut utiliser C Ou compléter cette partie du programme en C++, puis l'appeler depuis votre programme Python.
8. Base de données : Python fournit des interfaces à toutes les principales bases de données commerciales.
9. Programmation GUI : Python prend en charge les interfaces graphiques qui peuvent être créées et portées vers de nombreux appels système.
10. Intégrable : Vous pouvez intégrer Python dans un programme C/C++, donnant aux utilisateurs de votre programme la possibilité de « scripter ».