Ce livre s'adresse à toutes celles et ceux qui souhaitent apprendre
à programmer avec un langage simple, intuitif et gratuit à partir de
situations issues de problèmes classiques, originaux ou concrets.
Avec son arrivée dans les programmes d'informatique des classes
préparatoires aux grandes écoles, le langage Python confirme aussi
sa place de leader parmi les langages scientifiques. Tout au long de
ce livre, vous serez accompagné des premiers pas dans ce langage
aux concepts plus évolués tout en résolvant de nombreux problèmes
mathématiques riches qui vous apporteront un nouvel éclairage du
programme des classes de lycée voire de BTS. L'accent étant mis sur
l'activité informatique et la démarche de programmation, les apports
théoriques sont volontairement réduits à l'essentiel pour ne présenter
que les fonctionnalités de base.
Tout au long des chapitres, une aide est proposée pour permettre
au lecteur d'avancer à son propre rythme dans les exercices. Pour
chaque exercice, une correction très détaillée est proposée. Elle est
illustrée de figures, de compléments de cours et de propositions
d'optimisation de programmes. Le lecteur sera agréablement surpris
par la variété des activités proposées : des algorithmes à traduire,
des programmes à comprendre, à modifier ou à faire évoluer...
L'originalité de ce livre est son approche à la fois technique mais aussi
pédagogique. En effet, les paragraphes «pour aller plus loin» figurant
en fin de chapitre et les «thèmes d'étude» séparant les chapitres
permettent d'aborder les notions mathématiques de manière plus
poussée tout en éclairant certaines notions. De plus, le lecteur pourra
retrouver sur un site internet complémentaire au livre de nombreuses
ressources dont l'intégralité des programmes traités dans l'ouvrage.
Ainsi que vous soyez enseignant de mathématiques de lycée, étudiant
en CPGE ou en préparation du CAPES de mathématiques, passionné
de mathématiques et informatique, ce livre est un incontournable.