Maison >développement back-end >Tutoriel Python >Une brève introduction à Python
Comprendre l'histoire de Python
Comprendre les caractéristiques de Python
Comprendre l'application Python
Maîtriser la construction de l'environnement de développement Python sous Linux
Comprendre la construction de l'environnement Python sous Windows
Installer Python et écrire le premier programme Python
Un langage de programmation interprété, orienté objet, de haut niveau avec une sémantique dynamique
est un langage de programmation qui vous permet de conserver votre propre style lors de la programmation. Vous pouvez réaliser les fonctions que vous souhaitez sans trop d'effort, et les programmes que vous écrivez sont clairs et faciles à comprendre.
Le développement de Python peut être divisé en plusieurs étapes importantes :
Période CNRI : le CNRI est une unité importante qui a financé les premiers développements de Python. La plupart des résultats avant la version 1.5 de Python ont été achevés au cours de cette période.
Période BeOpen : Guido van Rossum a coopéré avec la société BeOpen Pendant cette période, Python2.0 a été lancé, et même Python1.6 est sorti en même temps, mais en principe ils l'ont fait. été entretenus séparément.
Période DC : Guido a maintenant quitté BeOpen et a amené l'équipe de développement à Digital Creations (DC). L'entreprise est célèbre pour avoir développé le système Zope, cette coopération attire donc également l'attention. .
Python 3.0
Python remporte le prix du langage de programmation Tiobe de l'année Prix
Python a réalisé une forte croissance de sa part de marché en 2010. Depuis janvier 2010, la part de marché de Python a augmenté de 1,81 %, ce qui représente le taux de croissance le plus rapide.
Langage de script
Langage de programmation dynamique de haut niveau
Python est un langage qui représente la simplicité. Cette nature pseudo-code de Python est l’une de ses plus grandes forces. Cela vous permet de vous concentrer sur la résolution de problèmes plutôt que sur la compréhension du langage lui-même. Python a une syntaxe extrêmement simple et est facile à utiliser.
Les programmes écrits en Python n'ont pas besoin d'être compilés en code binaire. Il est possible d'exécuter des programmes directement à partir du code source, mais un interpréteur est requis. Ceci est similaire à Java ou Matlab. En fait, je préfère maintenant penser que c'est cette dernière solution.
Python possède également des fonctionnalités de compilation et d'exécution.
Python prend en charge la programmation procédurale et orientée objet. Comparé à d'autres langages majeurs tels que C++ et Java, Python implémente la programmation orientée objet de manière très puissante et simple. Ce qui me déroute, c'est que les attributs des classes en Python ne semblent pas si importants, du moins je ne le comprends pas encore très bien.
Utilisez le langage Python pour écrire des programmes sans avoir à considérer la couche inférieure telle que la gestion de la mémoire.
Vous pouvez écrire une partie du programme en C ou C++, puis les utiliser dans des programmes Python. En revanche, Python peut être intégré dans des programmes C/C++ pour fournir des fonctions de script.
Distribuez librement des copies de ce logiciel, lisez son code source, apportez-y des modifications et partagez-en des parties à utiliser dans les nouveaux logiciels libres. À ce stade, cela ne semble pas nous intéresser beaucoup.
En raison de sa nature open source, Python a été porté sur de nombreuses plateformes. Si vous pouvez éviter d'utiliser des fonctionnalités dépendantes du système, tous les programmes Python peuvent s'exécuter sur n'importe quelle plate-forme sans modification. Y compris Linux, Windows, FreeBSD, Macintosh, Palm OS, QNX, VMS, Psion, Acom RISC OS, VxWorks, PlayStation, Sharp Zaurus, Window CE et même PocketPC !
Les bibliothèques riches semblent être devenues un critère important pour juger si un langage de programmation est puissant. La bibliothèque standard Python est en effet énorme. Il peut vous aider dans diverses tâches, notamment les expressions régulières, la génération de documents, les tests unitaires, les threads, les bases de données, les navigateurs Web, CGI, FTP, la messagerie électronique, XML, XML-RPC, HTML, les fichiers WAV, les systèmes de mots de passe, les interfaces graphiques, les savoirs traditionnels et autres. opérations liées au système. Toutes ces fonctionnalités sont disponibles tant que Python est installé. C'est ce qu'on appelle la philosophie « complète » de Python. En plus de la bibliothèque standard, il existe de nombreuses autres bibliothèques de haute qualité (qui semblent être appelées tierces), telles que wxPython, Twisted et la bibliothèque d'images Python, etc.
La combinaison parfaite entre facilité d'utilisation et rapidité
Concentrez-vous sur la résolution du problème Premier ministre
Multiplateforme et facile à développer
Gestion automatisée de la mémoire
De nombreux types de données de haut niveau et pratiques intégrés
Facile à combiner Module de programme réseau
Clé principale ? Non, Langage Glue
Implémentation du Web Crawler et de nombreux composants dans les moteurs de recherche.
Yahoo l'utilise (entre autres technologies) pour gérer les groupes de discussion.
La NASA utilise Python à la fois pour le développement et comme langage de script dans plusieurs de ses systèmes.
Le service de partage de vidéos est principalement écrit en Python.
Le rubis est très célèbre, mais peu de gens l'utilisent en Chine.
La « convivialité » de Python est bien meilleure, et Java occupe déjà une place importante dans les applications traditionnelles à grande échelle.
Bien que Python ne soit pas aussi puissant que les bibliothèques de Perl, de nombreuses bibliothèques sont encore largement utilisées dans les grandes entreprises et sont beaucoup plus stables que Ruby.
La simplicité de Python.
Toujours utilisé, on dit que Ruby a été créé par Little Japan.
Autres : Tous ancrés dans le système Unix, Google utilise Python.
La plupart des distributions Linux ont un environnement Python installé par défaut. Si vous souhaitez télécharger différentes versions, vous pouvez les télécharger depuis www.python.org. Pour les méthodes d'installation du logiciel, reportez-vous à Installation du logiciel Linux.
Entrez Python pour démarrer le mode interactif Python
Les éditeurs de programmes recommandent d'utiliser VIM
Vous pouvez télécharger et installer le msi de python et l'installer directement
Environnement de développement GUI avec python
De nombreux outils de développement
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!