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
Table des matières:
  • 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