SyllabusPython32
Thierry Massart
August 21, 2015
CONTENTS
1
2
3
4
Présentation du cours
1.1 Avant-propos . . . . . . . . . . . . . . .
1.2 But du cours . . . . . . . . . . . . . . .
1.3 Compétences principales visées . . . . .
1.4 Ressources . . . . . . . . . . . . . . . .
1.5 Pourquoi Python ? (et pas C++, Java, ...)
1.6 Un peu de vocabulaire . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
1
2
3
3
3
Mon premier programme Python
2.1 Notions fondamentales . . . . . . . . . . . .
2.2 Python pour faire des calculs . . . . . . . . .
2.3 Erreur syntaxique . . . . . . . . . . . . . . .
2.4 Python pour manipuler du texte . . . . . . .
2.5 Variables et assignation . . . . . . . . . . .
2.6 print() . . . . . . . . . . . . . . . . . . . . .
2.7 Types . . . . . . . . . . . . . . . . . . . . .
2.8 input() . . . . . . . . . . . . . . . . . . . .
2.9 Commentaires . . . . . . . . . . . . . . . .
2.10 Assignation multiple et assignation de tuples
2.11 Autres fonctions prédéfinies intéressantes . .
2.12 Mon premier programme complet . . . . . .
2.13 Sémantique précise de l’assignation . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
5
5
7
7
8
9
10
11
11
12
12
13
14
Contrôle de flux (instructions if et while)
3.1 Conditions et instruction conditionnelle if
3.2