slides_programmation.. - xavierdupre.fr
slides_programmation.. - xavierdupre.fr
slides_programmation.. - xavierdupre.fr
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Principes communs à tous les langagesExtensions, ModulesClasses, Programmation ObjectPython, R, VBA, SQL, ...Quelques exemplesPrésentationTypes de données standardStructures de langageLes élections : report des voixQuelques schémas classiquesbreak et continuebreak et continueDeux instructions viennent perturber le déroulement d’une boucle.L’instruction break arrête la boucle à l’endroit même où elle estexécutée. L’instruction continue passe directement à l’itération suivantesans exécuter les lignes suivantes.L’exemple suivante recherche l’élément trois dans une liste.m = [ 0, 5, 6, 3, 6, 7]for i in xrange (0, len (m)) :if m [i] == 3 :breakL’exemple suivante multiplie tous les éléments non nuls d’une liste.m = [ 0, 5, 6, 3, 6, 7]s = 1for i in xrange (0, len (m)) :if m [i] == 0 : continues *= m [i]Xavier Dupré Programmation et algorithme 34 / 132