« Programmation Python/Éditeurs » : différence entre les versions

Contenu supprimé Contenu ajouté
DannyS712 (discussion | contributions)
m <source> -> <syntaxhighlight> (phab:T237267)
Ligne 4 :
Si le mode interactif a permis d'apprendre très rapidement les bases du langage, par expérimentation directe, cette façon de faire présente toutefois un gros inconvénient : toutes les séquences d'instructions écrites disparaissent irrémédiablement après fermeture de l'interpréteur. Il convient donc de sauvegarder les programmes dans des fichiers, sur une {{wt|mémoire morte}}, de manière à pouvoir les retravailler par étapes successives, les transférer sur d'autres machines, etc.
 
Pour ce faire, il est déconseillé d'utiliser de simples {{w|éditeur de texte|éditeurs de texte}} tels que [[DOS/Edit|Edit]], {{w|Notepad}} ou {{w|WordPad}}, car ils ne sont pas ANSI "intelligent", ni munimunis de la fonction de coloration syntaxique du code source pour Python, qui aide à relire rapidement et à éviter les fautes de syntaxe.
De plus, les éditeurs munis de la complétion automatique aideaident à taper le code source plus rapidement et en évitant les fautes de frappe.
 
Par conséquent, il vaut mieux en utiliser des spécialisés en programmation, appelés {{w|environnement de développement}} (EDI).