Je continuerai à expliquer en lisant le livre de référence.
Python a principalement des méthodes de programmation et de codage interactives pour écrire dans des modules (fichiers). Vous êtes libre de choisir celui à utiliser en fonction de l'utilisation prévue, ou vous pouvez le développer en utilisant les deux. La programmation interactive consiste à lancer un terminal ou une invite de commande, à y lancer Python, puis à coder sur le terminal. Fondamentalement, si vous écrivez une ligne et appuyez sur Entrée, cette ligne sera exécutée sur le PVM. Il existe également un moyen d'écrire plusieurs lignes à la fois, mais cette fois. À propos, même si vous n'utilisez pas l'instruction d'impression, vous pouvez obtenir la sortie automatiquement de manière interactive. À propos, Anaconda définit les variables au moment de l'installation et prépare également une invite de commande pour Anaconda.
Anaconda Command Promp et IDE (environnement de développement intégré) Spyder:
Lancez Python à l'invite de commandes:
Valeurs d'entrée et de sortie:
Cependant, en mode interactif, une fois le code exécuté, le code n'est pas enregistré. Donc, si vous voulez écrire le même code, vous devez le copier et le coller, et vous devrez le compiler à chaque fois. À propos, CTRL + Z est pour Windows et CTRL + D est pour Unix pour terminer Python dans l'invite.
Cependant, si vous l'écrivez dans un module, le code restera semi-permanent, et une fois que vous le compilez, vous pouvez le convertir automatiquement en code et ensuite simplement exécuter le code d'octet sur le PVM. Les fichiers Python ont une extension .py et un code octet .pyc (le .pyc est automatiquement généré au moment de la compilation). Il existe un moyen d'exécuter le code de ce fichier à l'intérieur de l'invite. Par exemple, pour l'exécuter comme si vous aviez créé un module appelé test.py à l'invite Exécutera le code dans le module. Contrairement à interactive, une instruction d'impression est requise pour imprimer les valeurs dans le module. Comme je l'ai écrit dans le post précédent, j'utilise l'IDE d'Anaconda, donc cette méthode est peut-être moins utilisée, mais j'ai pensé que ce serait utile lorsque je l'ai examinée.
IDE d'Anaconda (Spyder):
Jusqu'à présent, j'ai expliqué les outils de développement généraux de Python, mais à partir de la prochaine fois, j'écrirai en fait sur le codage.
Eh bien, je pensais créer LIFO et FIFO en Python pour le moment, mais il semble que cela prendra un certain temps pour commencer. Si vous avez des corrections ou des questions dans ce post, faites-le moi savoir dans les commentaires ou par e-mail!
Référence: First Python 3rd Edition (Editeur: O'Reilly Japan)
Site de téléchargement d'Anaconda (je pense que c'est en anglais uniquement): http://continuum.io/downloads
Recommended Posts