Programmation en Python pour les mathématiques : cours et exercices

La quatrième de couverture indique "Cet ouvrage présente tout ce que le mathématicien doit savoir sur Python, le langage de programmation le plus répandu dans la communauté scientifique : comment se le procurer, comment l'installer, comment l'utiliser, quelles sont ses fonctionnalités...

Descripció completa

Guardat en:
Dades bibliogràfiques
Autors principals: Casamayou-Boucau, Alexandre, 19..-, Chauvin, Pascal, 1966- (Autor), Connan, Guillaume, 19..- (Autor)
Altres autors: Demailly, Jean-Pierre, 1957-2022, mathématicien (Autor d'introducció, etc.)
Format: Livre papier
Idioma:Français
Publicat: Paris : Dunod DL 2016.
Edició:2e édition.
Col·lecció:Sciences sup. Mathématiques
Matèries:
Nota: Autre tirage : 2017
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Programmation en Python pour les mathématiques, cours et exercices, Alexandre Casamayou-Boucau, Pascal Chauvin, Guillaume Connan, [préface de Jean-Pierre Demailly], 2e édition, 2016, Paris, Dunod, Sciences sup en ligne, 978-2-10-074476-3
LEADER 04997nam a22003617a 4500
001 575842
008 160121s2016 xxg ||| |||| 00| 0 fre d
009 PPN190862610
020 |a 9782100738311 (br.) :  |c 28 EUR 
024 |a 9782100738311 
041 0 |a fre 
082 |a 005.133  |z fre 
084 |a 00A35. 2020 
084 |a 68N15. 2020 
084 |a 68-01. 2020 
100 1 |a Casamayou-Boucau, Alexandre,  |d 19..- 
245 1 0 |a Programmation en Python pour les mathématiques :  |b cours et exercices   |c Alexandre Casamayou-Boucau, Pascal Chauvin, Guillaume Connan : [préface de Jean-Pierre Demailly]. 
250 |a 2e édition. 
260 |a Paris :  |b Dunod,  |c DL 2016. 
300 |a 1 volume (x-310 pages) :  |b illustrations, couverture illustrée en couleurs ;  |c 24 cm. 
490 1 |a Sciences sup. Mathématiques 
500 |a Autre tirage : 2017 
504 |a Bibliographie p. [302]-305. Index 
505 0 |a P. VII -- Avant-propos -- P. 1 -- 1 Introduction au langage Python -- P. 1 -- 1 Pourquoi Python ? -- P. 2 -- 2 Avant de commencer... -- P. 2 -- 3 Utiliser Python comme une calculette -- P. 3 -- 4 Variables et affectations -- P. 6 -- 5 Fonctions -- P. 10 -- 6 Instructions d'écriture et de lecture -- P. 14 -- 7 La structure conditionnelle -- P. 18 -- 8 Les boucles while -- P. 20 -- 9 Les listes -- P. 28 -- 10 Les boucles for -- P. 31 -- 11 Récapitulatif sur les principaux types -- P. 33 -- 12 Quelques mots sur la récursivité -- P. 35 -- 13 Quelques méthodes pour trier une liste -- P. 37 -- 14 Quelques primitives usuelles -- P. 40 -- 15 Un mot sur les exceptions -- P. 41 -- 16 Compléments sur les fonctions -- P. 43 -- 17 Notions sur les classes -- P. 49 -- 18 Exercices d'entraînement -- P. 51 -- 2 Modules -- P. 51 -- 1 Structure d'un module -- P. 53 -- 2 Quelques modules Batteries included -- P. 64 -- 3 Lire et écrire dans un fichier -- P. 68 -- 4 Manipulation de fichiers CSV -- P. 70 -- 5 Comment générer des graphiques ? -- P. 74 -- 6 Un coup d'oeil vers le module Matplotlib -- P. 75 -- 7 Exercices d'entraînement -- P. 77 -- 3 Thèmes mathématiques -- P. 78 -- 1 Matrices -- P. 112 -- 2 Les nombres : entre analyse et algèbre -- P. 149 -- 3 Le nombre Pi -- P. 163 -- 4 Probabilités -- P. 170 -- 5 Relations binaires et graphes -- P. 179 -- 4 Méthodes numériques -- P. 180 -- 1 Les nombres en notation scientifique -- P. 182 -- 2 Résolution d'équations non linéaires -- P. 186 -- 3 Résolution numérique d'équations différentielles -- P. 199 -- 4 Interpolation polynomiale -- P. 203 -- 5 Dérivation numérique -- P. 205 -- 6 Intégration numérique -- P. 216 -- 7 Exercices d'entraînement -- P. 217 -- 5 Récursivité -- P. 217 -- 1 Quelques exemples -- P. 225 -- 2 Spirale de pentagones -- P. 226 -- 3 Courbe du dragon -- P. 228 -- 4 Triangle de Sierpinsky -- P. 232 -- 5 Sommes de termes d'une suite géométrique -- P. 233 -- 6 Exercices d'entraînement -- P. 236 -- 6 Classes -- P. 238 -- 1 Graphes -- P. 243 -- 2 Représentation des nombres -- P. 257 -- 3 Listes -- P. 266 -- 4 Arbres binaires -- P. 275 -- 5 Calculateur -- P. 291 -- 6 Polynômes et fractions rationnelles -- P. 300 -- 7 Exercices d'entraînement -- P. 302 -- Bibliographie -- P. 305 -- Index général -- P. 309 -- Index des commandes 
520 |a La quatrième de couverture indique "Cet ouvrage présente tout ce que le mathématicien doit savoir sur Python, le langage de programmation le plus répandu dans la communauté scientifique : comment se le procurer, comment l'installer, comment l'utiliser, quelles sont ses fonctionnalités proprement mathématiques et quels problèmes il est susceptible de résoudre. Ainsi, il intéressera l'étudiant comme le professeur chargé d'enseigner l'algorithmique à ses élèves. Didactique et simple d'approche, il aborde conjointement la programmation, l'algorithmique et les applications mathématiques. Il montre ainsi comment la flexibilité et la versatilité du langage Python font de ce langage un outil de choix pour une utilisation scientifique. Dans cette nouvelle édition entièrement actualisée, de nombreux exercices d'entraînement ont été ajoutés. Les corrigés et des programmes d'accompagnement sont disponibles en téléchargement sur le site dunod.com à partir de la page de présentation de l'ouvrage." 
521 |a Licence, CAPES, classes préparatoires 
650 |a Python (langage de programmation) 
650 |a Programmation (mathématiques) 
700 1 |a Chauvin, Pascal,  |d 1966-  |4 aut 
700 1 |a Connan, Guillaume,  |d 19..-  |4 aut 
700 1 |a Demailly, Jean-Pierre,  |d 1957-2022,  |c mathématicien.  |4 aui 
776 0 |0 193845849  |t Programmation en Python pour les mathématiques  |o cours et exercices  |f Alexandre Casamayou-Boucau, Pascal Chauvin, Guillaume Connan  |o [préface de Jean-Pierre Demailly]  |e 2e édition  |d 2016  |c Paris  |n Dunod  |s Sciences sup en ligne  |z 978-2-10-074476-3 
997 |0 575842  |1 Livre papier  |a Ressource papier  |b INSA  |c 0/Bourges/  |c 1/Bourges/INSA CVL/  |z Bourges, INSA CVL, 005.133 Pyt CAS