Cet ouvrage est destiné principalement aux étudiants en première année de classes préparatoires aux Grandes Écoles. Son ambition est de les accompagner tout au long de lannée et de leur permettre un travail en autonomie. Il se veut le plus complet possible tout en restant dans les limites du programme dinformatique commun aux différentes voies de la filière scientifique. Il convient aussi aux étudiants en deuxième année qui souhaitent tester ou consolider leurs connaissances dans la perspective des concours ainsi quaux enseignants souhaitant se former. Le langage de programmation utilisé, Python version 3, est très riche mais il a été choisi de nutiliser que le strict minimum permettant de répondre aux attentes du programme. Treize chapitres sont composés dune partie cours suivie par de nombreux exercices variés et progressifs qui sont tous corrigés. Deux chapitres concluent ce livre avec les principaux outils des bibliothèques NumPy, Matplotlib, SciPy, utilisées dans le cadre de lingénierie numérique et de la simulation, et un résumé condensé du langage Python. Une grande partie de ce livre est accessible à toute personne souhaitant sinitier à la programmation en Python et peut convenir également aux élèves et aux enseignants dans le cadre de la spécialité ISN en terminale S.