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/perfo... - 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.ht...
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