Montreal Python Workshop/Saturday lecture

Bienvenue au cours du samedi de l'Atelier Montréal-Python! Pendant deux heures environ (ou le temps qu'il faudra), nous allons couvrir une initiation au langage de programmation Python à travers un cours et des exercices d'application.

Ressources

 * Python data types cheat sheet.
 * Python loops cheat sheet.


 * capitals.py -- exemple avec les capitales des provinces.
 * Saturday morning CodingBat review.
 * Saturday lecture CodingBat practice.

Si vous souhaitez pratiquer davantage, consultez le tutoriel officiel de Python.

&laquo; Retour à la page d'accueil de l'Atelier

Plan du cours

 * 1) Rappels sur le contenu vu vendredi
 * 2) * maths
 * 3) * type
 * 4) * variables
 * 5) * chaînes de caractères
 * 6) * booléens
 * 7) * if/elif/else
 * 8) * fonctions
 * 9) listes
 * 10) * but
 * 11) * initialisation
 * 12) * retour sur len
 * 13) * accéder à des éléments
 * 14) * ajouter des éléments
 * 15) * modifier des éléments
 * 16) * "trancher" des listes (slicing)
 * 17) * chaînes de caractères comme des listes
 * 18) boucles et contrôle de flux
 * 19) * boucles for
 * 20) * conditions if à l'intérieur de boucles for
 * 21) * boucles for</tt> emboîtées
 * 22) * range</tt>
 * 23) * boucles while</tt>
 * 24) * boucles infinies
 * 25) * conditions if</tt> à l'intérieur de boucles while</tt>
 * 26) * break</tt>
 * 27) * raw_input</tt>
 * 28) dictionnaires
 * 29) * but
 * 30) * initialisation
 * 31) * accéder à des éléments
 * 32) * ajouter des éléments
 * 33) * modifier des éléments
 * 34) * keys</tt> et values</tt>
 * 35) modules
 * 36) * but
 * 37) * intégrés (builtin)
 * 38) * imports
 * 39) * import random</tt>
 * 40) * random.randint</tt>
 * 41) * random.choice</tt>
 * 42) Parcourons capitals.py

capitals.py (situé https://raw.github.com/jvns/mtlpytutorial/master/capitals.py) constitue le bouquet final et la synthèse du cours.

&laquo; Retour à la page d'accueil de l'Atelier