Programmation avec Python - La programmation procédurale

Programmation avec Python
La programmation proc´
edurale
Adel Daouzli
LOL (LyonOpenLab)
M´
Web : http://lyonopenlab.net/programmation
Adel Daouzli Programmation - Python 1 / 39
Introduction
Programmation
BSujet vaste et abondamment trait´
e
BPermet de d´
evelopper des programmes informatiques (jeux, graphismes,
traitement de texte, multim´
edia, industrie, web,...)
BActuellement la POO (Programmation Orient´
ee Objet) est tr`
es en vogue
BDe nombreux langages pour diff´
erentes applications (C/C++, Python, Perl,
PHP, Assembleur, Java,...)
Adel Daouzli Programmation - Python 2 / 39
Introduction
Python
BLe nom est un clin d’oeil aux Monthy Python
BLangage interpr´
et´
e (scripts)
BLangage enti`
erement Orient ´
e Objet
BTout `
a fait possible de faire abstraction de l’Objet!
BSyntaxe simple et purifi ´
ee
BPermet de se concentrer sur l’essentiel
BLangage tr`
es riche et performant malgr´
e sa simplicit´
e apparente
Objectifs de ce cours
BApprendre les bases de la programmation
BApprendre le langage Python
BConnaˆ
ıtre les subtilit´
es du langage
Adel Daouzli Programmation - Python 3 / 39
Introduction
Python
BLe nom est un clin d’oeil aux Monthy Python
BLangage interpr´
et´
e (scripts)
BLangage enti`
erement Orient ´
e Objet
BTout `
a fait possible de faire abstraction de l’Objet!
BSyntaxe simple et purifi ´
ee
BPermet de se concentrer sur l’essentiel
BLangage tr`
es riche et performant malgr´
e sa simplicit´
e apparente
Objectifs de ce cours
BApprendre les bases de la programmation
BApprendre le langage Python
BConnaˆ
ıtre les subtilit´
es du langage
Adel Daouzli Programmation - Python 3 / 39
Plan
1D´
emarrage
2Les variables
3Les structures de contr ˆ
ole
4Les listes
5Les Entr´
ees/Sorties
6Les fonctions
7Les d´
ecorateurs
8Bilan
Adel Daouzli Programmation - Python 4 / 39
1 / 42 100%
Study collections
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 !