Maison développement back-end Tutoriel Python De quel logiciel avez-vous besoin pour apprendre Python ?

De quel logiciel avez-vous besoin pour apprendre Python ?

May 17, 2019 pm 01:35 PM
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.

De quel logiciel avez-vous besoin pour apprendre Python ?

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Générez du PPT en un seul clic ! Kimi : Que les « travailleurs migrants PPT » deviennent d'abord populaires Générez du PPT en un seul clic ! Kimi : Que les « travailleurs migrants PPT » deviennent d'abord populaires Aug 01, 2024 pm 03:28 PM

Générez du PPT en un seul clic ! Kimi : Que les « travailleurs migrants PPT » deviennent d'abord populaires

Tous les prix CVPR 2024 annoncés ! Près de 10 000 personnes ont assisté à la conférence hors ligne et un chercheur chinois de Google a remporté le prix du meilleur article. Tous les prix CVPR 2024 annoncés ! Près de 10 000 personnes ont assisté à la conférence hors ligne et un chercheur chinois de Google a remporté le prix du meilleur article. Jun 20, 2024 pm 05:43 PM

Tous les prix CVPR 2024 annoncés ! Près de 10 000 personnes ont assisté à la conférence hors ligne et un chercheur chinois de Google a remporté le prix du meilleur article.

Comment télécharger Deepseek Xiaomi Comment télécharger Deepseek Xiaomi Feb 19, 2025 pm 05:27 PM

Comment télécharger Deepseek Xiaomi

Du bare metal au grand modèle avec 70 milliards de paramètres, voici un tutoriel et des scripts prêts à l'emploi Du bare metal au grand modèle avec 70 milliards de paramètres, voici un tutoriel et des scripts prêts à l'emploi Jul 24, 2024 pm 08:13 PM

Du bare metal au grand modèle avec 70 milliards de paramètres, voici un tutoriel et des scripts prêts à l'emploi

Google AI annonce Gemini 1.5 Pro et Gemma 2 pour les développeurs Google AI annonce Gemini 1.5 Pro et Gemma 2 pour les développeurs Jul 01, 2024 am 07:22 AM

Google AI annonce Gemini 1.5 Pro et Gemma 2 pour les développeurs

L'IA utilisée | L'IA a créé un vlog sur la vie d'une fille vivant seule, qui a reçu des dizaines de milliers de likes en 3 jours L'IA utilisée | L'IA a créé un vlog sur la vie d'une fille vivant seule, qui a reçu des dizaines de milliers de likes en 3 jours Aug 07, 2024 pm 10:53 PM

L'IA utilisée | L'IA a créé un vlog sur la vie d'une fille vivant seule, qui a reçu des dizaines de milliers de likes en 3 jours

Compte à rebours des 12 points faibles de RAG, l'architecte senior de NVIDIA enseigne les solutions Compte à rebours des 12 points faibles de RAG, l'architecte senior de NVIDIA enseigne les solutions Jul 11, 2024 pm 01:53 PM

Compte à rebours des 12 points faibles de RAG, l'architecte senior de NVIDIA enseigne les solutions

Comment lui demandez-vous Deepseek Comment lui demandez-vous Deepseek Feb 19, 2025 pm 04:42 PM

Comment lui demandez-vous Deepseek

See all articles