Maison > Article > développement back-end > De quel logiciel avez-vous besoin pour apprendre Python ?
Python est un langage de programmation informatique interprété orienté objet. Python est un logiciel purement libre. La syntaxe Python est concise et claire, et l'une de ses caractéristiques est l'utilisation forcée de caractères d'espacement comme indentation des instructions. Python possède des bibliothèques riches et puissantes. Il est souvent surnommé le langage colle, qui permet de connecter facilement différents modules réalisés dans d'autres langages (notamment C/C++) entre eux.
Interpréteur Python
Les langages de programmation impliqueront un compilateur ou un interprète, utilisant des langages compilés tels que C/C++ Le programme que vous écrivez doit être converti du fichier source dans le langage machine utilisé par l'ordinateur, puis lié par l'éditeur de liens pour former un fichier exécutable binaire. Lorsque vous exécutez ce programme, vous pouvez charger le programme binaire du disque dur en mémoire et l'exécuter.
Le système d'interprétation Python peut être divisé en : 2.x et 3.x
IDE
IDE (Integrated Development Environment, environnement de développement intégré) , Il existe actuellement de nombreux IDE pour Python, tels que vs code, Eclipse, Atom, Anaconda, IDEA, etc. Personnellement, je ne recommande pas d'utiliser les IDE mentionnés ci-dessus. Bien sûr, si vous aimez beaucoup ces IDE, vous pouvez le faire. Pour développer Python, je recommande uniquement les notebooks pycharm et jupyter.
Avantages de pycharm :
Il possède des fonctionnalités riches, des invites, une vitesse rapide, des signets et des fonctions de saut puissants, un débogage efficace. Les étudiants peuvent s'inscrire pour utiliser la version professionnelle. gratuit...
Avantages du notebook jupyter :
Débogage interactif, changer de Markdown et coder à tout moment, écrire du code tout en prenant des notes
Environnement virtuel
Python, comme d'autres langages de programmation, est confronté à un problème de migration. Si vous souhaitez transférer un projet développé vers d'autres ordinateurs ou nœuds, ou transformer le projet en image Docker, vous avez besoin pour reconfigurer l'environnement de développement et réinstaller le projet. Il sera très difficile d'installer les packages d'outils tiers utilisés un par un. Lorsque nous utilisons l'environnement système, les packages installés par pip sont tous installés dans les packages du site sous le. Chemin Python. Si le fichier require.txt est généré, tous les packages sous site-packages seront également inclus. C'est pourquoi un environnement virtuel peut être créé pour différents projets, ce qui facilite la transplantation ultérieure.
Il existe deux principaux outils de gestion d'environnement virtuel Python :
virtualenv, pipenv
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!