APPRENDRE À PROGRAMMER
AVEC PYTHON 3
Dr@zielux, martinqt
15 décembre 2015
Table des matières
1 Introduction 5
2 Les bases de Python 7
2.1 Présentation .................................... 7
2.1.1 Présentation ................................. 7
2.1.2 Installation ................................. 8
2.2 Première approche ................................. 10
2.2.1 Présentation de l’interpréteur ........................ 10
2.2.2 Ecrire son code dans des fichiers ....................... 12
2.3 Les variables .................................... 15
2.3.1 Présentation ................................. 15
2.3.2 Les types de données ............................. 18
2.4 Conditions et notion de boucles ........................... 20
2.4.1 Les structures conditionnelles ........................ 20
2.4.2 Les opérations logiques ........................... 21
2.4.3 Première boucle ............................... 24
2.5 Les fonctions .................................... 27
2.5.1 Les fonctions ................................. 27
2.5.2 La portée des variables ............................ 30
2.5.3 Les fonctions anonymes ........................... 32
2.6 Découper son code ................................. 33
2.6.1 Plusieurs fichiers ............................... 33
2.6.2 Des répertoires ................................ 35
2.7 TP : Premier du nom ................................ 37
2.7.1 Enoncé .................................... 37
2.7.2 Correction .................................. 38
3 Conclusion 41
3
1 Introduction
Vous souhaitez apprendre un langage de programmation ? À partir du début ? Alors bienvenue à
vous. :)
Nous allons parler du langage Python, comme l’indique le titre. Aucune connaissance d’un quel-
conque autre langage de programmation n’est requise. Il est néanmoins conseillé de posséder un
ordinateur afin de faciliter votre apprentissage. ;)
5
1 / 41 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 !