Formation Python du 14 Octobre 2010
Version 1.0.1
Dimitri Bonnet, François Cuenot, Alexandre Vaudrey
12 October 2010
Table des matières
1 Organisation 3
1.1 Déroulement de la formation ..................................... 3
2 Préalables à la formation 5
2.1 Outils à installer avant la formation (linux) ............................. 5
2.2 Outils à installer avant la formation (windows) ........................... 5
3 Introduction à Python 7
3.1 Opérations de base .......................................... 7
3.2 Les variables ............................................. 7
3.3 Les blocs & sections de code ..................................... 8
3.4 Les types ............................................... 9
3.5 Définition de fonctions et passage de paramètres .......................... 10
3.6 Exemple de structure de contrôle .................................. 10
4 Numpy 13
4.1 Introduction à numpy ........................................ 13
4.2 L’indexing, le slicing et le broadcasting avec numpy ........................ 15
5 Matplotlib 19
5.1 Tracé de courbes ........................................... 19
5.2 Tracé d’une fonction bidimensionnelle en courbes de niveaux ................... 21
6 Exemples 25
6.1 Exemples de traitement d’image ................................... 25
6.2 Résolution approchée d’équations non linéaires ........................... 31
6.3 Optimisation ............................................. 33
6.4 Equations différentielles ....................................... 38
7 Quelques liens... 43
Index 45
i
ii
Formation Python du 14 Octobre 2010, Version 1.0.1
Auteurs : Dimitri Bonnet,François Cuenot,Alexandre Vaudrey.
Table des matières 1
1 / 50 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !