Auteur : Gilles Hunault (université d’Angers)
Type : Cours introductif à Python 3 (tutoriel universitaire)
Langue : Français
Licence : Creative Commons Attribution 2.0 France (CC BY 2.0 FR)
Description :
Ce tutoriel PDF, intitulé *Introduction à Python 3*, est un cours riche d’environ 150 pages, conçu à l’origine pour les étudiants du département Mesures Physiques de l’IUT d’Orsay mais parfaitement adapté à tout débutant en programmation :contentReference[oaicite:0]{index=0}.
L’auteur, Gilles Hunault, propose une approche pédagogique progressive et complète :
- Morphologie du langage : installation, modes interactif et script, identifiants, mots-clés, style de nommage et typage dynamique (entiers, flottants, chaînes…).
- Expressions et opérateurs : arithmétiques, logiques, définition d’expressions complexes.
- Contrôle de flux : structures conditionnelles ('if', 'elif', 'else'), boucles 'for' et 'while', gestion d’exceptions.
- Fonctions : définition, appel, paramètres, valeurs de retour et portée des variables.
- Structures de données : listes, tuples, dictionnaires : création, accès, parcours, compréhension, modifications.
- Programmation modulaire : modules, import, bonnes pratiques, environnement libre suivi d’outils comme WingIDE.
- Programmation orientée objet : classes et instances, attributs et méthodes, héritage, principes de conception.
- Travail avec les fichiers : lecture/écriture, gestion des flux binaires et textuels.
- Annexes pédagogiques : conseils sur logiciels libres (gnuplot, XeLaTeX, Kile), humour pédagogique avec des « aventures de Steven le Python », remerciements à contributeurs (Tarek Ziadé, Sebsauvage…) :contentReference[oaicite:1]{index=1}.
Chaque chapitre est agrémenté d’exemples de code clairs, d’exercices variés, et d’illustrations humoristiques destinées à rendre l’apprentissage agréable. Le style est à la fois technique et accessible, avec un savant mélange d’explications pas-à-pas et d’incitation à la pratique active.
La licence choisie (CC BY 2.0 France) autorise la redistribution et modification du document à condition d’en mentionner l’auteur :contentReference[oaicite:2]{index=2}. Le PDF est librement téléchargeable depuis les pages universitaires de Gilles Hunault, avec un usage libre en contexte académique ou personnel.
Aperçu du document
Voir ou télécharger le document sur le site d’origine
Ce document est hébergé par une source externe. Nous ne revendiquons aucun droit sur son contenu. Pour toute demande de retrait, veuillez contacter l’auteur ou l’hébergeur officiel.