Langage python
(mise à jour la plus récente: 23 juillet 2013)
Les nouveaux programmes des CPGE scientifiques (rentrée 2013) comportent un enseignement d’informatique pour tous, et prévoient notamment l’utilisation du langage Python.
Cette introduction se concentre sur les questions prioritaires qui se posent aux débutants en Python : quelle est l’idée générale, quels sont les types de données, les structures de contrôle, etc. Elle n’aborde pas des points importants : programmation objet, construction d’interfaces graphiques, utilisation du module numpy, etc.
La version la plus récente de ce texte est disponible sur le site mathprepa.fr
Ce document est mis à disposition selon les termes de la licence Creative Commons : http://creativecommons.org/licenses/by-nc-sa/3.0/deed.fr Pour toute suggestion, on peut me contacter à mon adresse électronique académique.
Jean-Michel Ferrard
Mathématiques, lycée Saint-Louis
44 Boulevard Saint-Michel,
75006, Paris jean-miche.ferrard@ac-paris.fr http://creativecommons.org/licenses/by-sa/3.0/fr/ jean-miche.ferrard@ac-paris.fr mathprepa.fr
une petite référence Python
1/ 76
Table des matières
1 Premiers pas avec Python
1.1 Liens de téléchargement . . . . . . . . . . . . . . . . . .
1.2 L’application Idle . . . . . . . . . . . . . . . . . . . . .
1.3 Premiers essais avec Idle en mode « calculatrice » . . .
1.4 Variables : initialisation avant utilisation . . . . . . . . .
1.5 Variables : affectations simultanées . . . . . . . . . . . .
1.6 Le séparateur d’instructions « ; » . . . . . . . . . . . . .
1.7 Noms de variables et mots réservés . . . . . . . . . . . .
1.8 Quelques fonctions intégrées . . . . . . . . . . . . . . . .
1.9 La fenêtre d’édition dans l’application Idle . . . . . . .
1.10 Importer un module personnel en mode interactif . . . .
1.11 Importation simultanée de plusieurs modules personnels
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.