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

Enregistré dans:
Détails bibliographiques
Auteur principal: Casamayou-Boucau, Alexandre.
Autres auteurs: Chauvin, Pascal, 1966-, Connan, Guillaume., Demailly, Jean-Pierre, 1957-2022.
Support: Livre
Langue: Français
Publié: Paris : Dunod, DL 2016.
Édition: 2e édition.
Collection: Sciences sup. Mathématiques
Sujets:
Autres localisations: Voir dans le Sudoc
Résumé: Guide sur le langage de programmation libre Python 3, permettant une approche des bases de la programmation. Avec des conseils pour acquérir et installer Python et ses fonctionnalités applicables aux mathématiques, ainsi que les problèmes qu'il permet de résoudre. Contient des compléments en ligne. ↑Electre 2019
LEADER 04855nam a22003497a 4500
001 357634
008 160121t20162016xxe ||| |||| 00| 0 fre d
020 |a 9782100738311 (br.) :  |c 28 EUR 
024 |a 9782100738311 
041 0 |a fre 
082 |a 005.133  |z fre 
100 1 |a Casamayou-Boucau, Alexandre. 
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 vol. (X-310 p.) :  |b ill., couv. ill. en coul. ;  |c 24 cm. 
490 0 |a Sciences sup. Mathématiques 
500 |a Autre tirage : 2017 
504 |a Bibliogr. 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 Guide sur le langage de programmation libre Python 3, permettant une approche des bases de la programmation. Avec des conseils pour acquérir et installer Python et ses fonctionnalités applicables aux mathématiques, ainsi que les problèmes qu'il permet de résoudre. Contient des compléments en ligne. ↑Electre 2019 
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.  |4 aut 
700 1 |a Demailly, Jean-Pierre,  |d 1957-2022.  |4 aui 
993 |a Livre 
994 |a EX 
995 |a 190862610 
997 |0 357634