Nous remercions à nouveau FX car le deuxième atelier Python s'est aussi
vraiment très bien déroulé et a été d'une grande richesse.
Après un bref rappel des notions abordées au premier atelier de
nouveaux éléments fondamentaux du langage ont été présentés:
- La boucle (ou itérateur) for
- La boucle (ou itérateur) while
- Les instructions break et continue
- La différence entre une variable locale et une variable globale
- Quelques-unes des fonctions Built-in du langage Python
http://docs.python.org/2.7/library/functions.html
en particulier ;
enumerate(), bool(), dir(), help(), range(), type() , int(),
- timeit un module de Python qui permet le chronométrage de petits
segments de code
http://python.developpez.com/cours/DiveIntoPython/php/frdiveintopython/perf…
- L'opérateur modulo : % (qui permet entre autres de tester la parité
d'un nombre entier)
- Le concept d'élément privé (fonction privée, méthode privée ou encore
attribut privé)
http://www.diveintopython.net/object_oriented_framework/private_functions.h…
Dans les jours qui suivent nous mettrons en ligne (dans le wiki de
Linux Azur à l'adresse indiquée dans la signature) l'essentiel des
exercices qui ont été proposés.
Après l'atelier et de façon informelle nous avons parlé de l'histoire
des toutes premières années de Python au CWI d'Amsterdam. La page à
laquelle j'ai fait allusion est à cette adresse :
http://python-history.blogspot.fr/2009/01/personal-history-part-1-cwi.html
By the way: Tous ceux qui ont emprunté des revues doivent le
signaler au Conseil d'Administration :
ca&lists.linux-azur.org (remplacer & par @)
en bien précisant le titre de la revue.
--
Amicalement.
Rene Mages ( GnuPG_key 1024D/2CC455D9 )
http://wiki.linux-azur.org/AtelierPYTHON2