Montreal Python Workshop/Saturday lecture: Difference between revisions
Content added Content deleted
imported>Gward No edit summary |
imported>StatMarianne m (→Plan du cours: Lien) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1:
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.
==
* [[Montreal Python Workshop/Data types| Python data types cheat sheet]].
* [[Montreal Python Workshop/Loops| Python loops cheat sheet]].
* [https://raw.github.com/jvns/mtlpytutorial/master/capitals.py capitals.py] --
* [http://codingbat.com/home/bostonpythonworkshop@gmail.com/SaturdayMorning Saturday morning CodingBat review].
* [http://codingbat.com/home/bostonpythonworkshop@gmail.com/Saturday Saturday lecture CodingBat practice].
[[Atelier Montreal Python
==
# Rappels sur le contenu vu vendredi
#*
#* <tt>type()</tt>
#* variables
#* chaînes de caractères
#*
#* <tt>if</tt>/<tt>elif</tt>/<tt>else</tt>
#*
#
#*
#* initialisation
#* retour sur <tt>len()</tt>
#* accéder à des éléments
#* ajouter des éléments
#* modifier des éléments
#* "trancher" des listes (slicing)
#* chaînes de caractères comme des listes
# boucles et contrôle de flux
#* boucles <tt>for</tt>
#* conditions <tt>if</tt>
#*
#* <tt>range()</tt>
#* boucles <tt>while</tt>
#* boucles infinies
#* conditions <tt>if</tt>
#* <tt>break</tt>
#* <tt>raw_input()</tt>
# dictionnaires
#*
#* initialisation
#* accéder à des éléments
#* ajouter des éléments
#* modifier des éléments
#* <tt>keys()</tt>
# modules
#*
#* intégrés (builtin)
#* imports
#* <tt>import random</tt>
#* <tt>random.randint</tt>
#* <tt>random.choice</tt>
#
[[
|
Latest revision as of 21:11, 1 March 2013
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
- 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.
« Retour à la page d'accueil de l'Atelier
Plan du cours
- Rappels sur le contenu vu vendredi
- maths
- type()
- variables
- chaînes de caractères
- booléens
- if/elif/else
- fonctions
- listes
- but
- initialisation
- retour sur len()
- accéder à des éléments
- ajouter des éléments
- modifier des éléments
- "trancher" des listes (slicing)
- chaînes de caractères comme des listes
- boucles et contrôle de flux
- boucles for
- conditions if à l'intérieur de boucles for
- boucles for emboîtées
- range()
- boucles while
- boucles infinies
- conditions if à l'intérieur de boucles while
- break
- raw_input()
- dictionnaires
- but
- initialisation
- accéder à des éléments
- ajouter des éléments
- modifier des éléments
- keys() et values()
- modules
- but
- intégrés (builtin)
- imports
- import random
- random.randint
- random.choice
- 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.