[PDF] ENSAE Ecole Nationale de la Statistique et de lAdministration





Previous PDF Next PDF



5ca734086fda0864638061.pdf

Votre Université occupe désormais la position de leader national africain et région MENA en matière de dépôt de brevets d'invention



Rapport de stage

Enfin je tiens à dédier ce travail à mes chers parents et à toute ma famille. Page 3. Sommaire. Sommaire. Introduction……………………



THEME 2 introduction

postale ancienne. Editeur inconnu. Photo n° 2 : La construcfion de la tente de réunion Miniature psaufier doré vers 900_Biblioth. Abbaye St Gall Suisse 



HISTOIRE DES MÉTHODOLOGIES DE LENSEIGNEMENT DES

La méthodologie traditionnelle d'enseignement des langues anciennes . censés initier à la pratique courante de la langue : arts épistolaires (Artes ...



ENSAE Ecole Nationale de la Statistique et de lAdministration

4 avr. 2013 Initiation à la programmation avec les langages Python et Visual Basic for Application (VBA). Xavier Dupré http ://www.xavierdupre.fr/ ...



Rapport de stage de Master M2 INFORMATIQUE

6 jui. 2016 réalisation d'une application web pour Veolia Eau Réunion. Cette application a pour but de ... ancien membre du service approvisionnement.



VBA-et-Excel.pdf

ment l'enregistrement de macros constitue une excellente initiation à Visual Basic. C'est sous cet angle que nous vous ferons découvrir ce langage.



COURS PGI ERP

https://www.guillaumeriviere.name/estia/si/pub/cours_ERP_PGI_2010.pdf



enjeux dinnovation dans la banque de détail Banque & Fintech :

DIP 17 : Initier une rupture pour la banque via la en début de chaque réunion pour découvrir les nouveaux ... up studio Kamet de 100 M€.



Visual BasicNET Programming Introduction to Visual Basic

The steps to write an Event-Driven program are as follows: 1 Analyze the problem required to be solved and derive the algorithm: Design flow chart algorithm to solve this problem etc 2 Use Forms & Controls to designed the User Interface (UI) Drop some controls to implement the GUI such as labels text boxes



Microsoft Visual Basic 60 sample programs with source codes for begin

Lorsqu’on écrit une application Visual Basic (on ne traite ici que du cas standard il en existe d’autres mais qui sortent du sujet du cours) on crée donc un ensemble d’objets à partir des classes proposées et on définit les procédures qui se rapportent à ces objets



WordPresscom

BASIC will provide two windows for programming The first window is used to write the code of the program The second window is called a form that is used to display the output when the program is run When we choose Open with Standard EXE highlighted we see the two windows as shown in Figure 1-2



Introduction to Visual Basic Programming - FESB

The Visual Basic language facilitates a structured and disciplined approach to computer program design In this chapter we introduce Visual Basic programming and present sev-eral examples that illustrate many important features Each example is carefully analyzed one statement at a time In Chapters 4 and 5 we present an introduction to



SYLLABUS BCom (Computer) VI SEM Subject Visual Basic Unit I

The visual part refers to the method used to create the graphical user interface: rather than writing numerous lines of code to describe the appearance and location of interface elements This part makes visual basic a true RAD (Rapid Application Development) tool The Basic part refers to the BASIC (Beginners All purpose Symbolic



Visual Basic Initiation à La Programmation By Martin Baier

Visual Basic Initiation à La Programmation By Martin Baier Visual Basic Initiation à La Programmation By Martin Baier La programmation en VBA et en Visual Basic partie 1 VISUAL BASIC COURS D INITIATION avec exercices et corrigs ptences index Initiation la programmation Visual Basic Wikiversit Initiation la programmation en Basic Cours



Visual Basic Initiation à La Programmation By Martin Baier

DOC Guide Visual Basic initiation a la programmation PDF Initiation la programmation vnementielle avec Initiation la programmation Exercices Visual Basic Programming Visual Basic NET Visual Chart Formation Introduction la programmation avec Visual Basic Initiation La Programmation Avec VisualBasic pdf Book Programmation Visual basic 1



Searches related to initiation visual basic filetype:pdf

Visual Basic Initiation A La Programmation Pdf Yeah reviewing a ebook Visual Basic Initiation A La Programmation Pdf could mount up your near contacts listings This is just one of the solutions for you to be successful As understood endowment does not suggest that you have wonderful points

How to start Visual Basic?

  • It is very easy to start Visual Basic, follow some simple steps, as soon as Visual Basic is installed in your computer, you can start Visual Basic easily. Click on the start button in the computer or press the window button. Select All Programs. In All Programs, Select Microsoft Visual Studio 6.0.

How to initialize a class in Visual Basic?

  • Visual Basic offers a neat way to achieve this goal. In fact, all you have to do is write some statements in the Class_Initialize event of the class module. To have the editor create a template for this event procedure, you select the Class item in the leftmost combo box in the code editor.

What are the instructions in Visual Basic?

  • At the top, you can have instructions that specify how the Visual Basic interpreter works. For example, the line means that you have to declare all variables that you use; referring to an undeclared variable will cause an error.
ENSAE Ecole Nationale de la Statistique et de l"Administration Economique

Initiation à la programmation

avec les langagesPython etVisual Basic for Application (VBA)

Xavier Dupré

http ://www.xavierdupre.fr/

Table des matières

1. Avant-propos: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :9

partie I Le langage Python11

2. Introduction: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :12

2.1 Ordinateur et langages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

2.2 Présentation du langagePython. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

2.3 Installation du langagePython. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

2.4 Installation d"un éditeur de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

2.5 Premier programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21

2.6 Installation d"extensions (ou modules externes) . . . . . . . . . . . . . . . . . . . . . . . .

23

2.7 Outils connexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27

3. Types et variables du langagePython: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :30

3.1 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

3.2 Types immuables (ouimmutable) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31

3.3 Types modifiables (oumutable) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

3.4 Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

48

4. Syntaxe du langagePython(boucles, tests, fonctions): : : : : : : : : : : : : : : : : : : : : : : :51

4.1 Les trois concepts des algorithmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

51

4.2 Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

53

4.3 Boucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

56

4.4 Fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

62

4.5 Indentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

74

4.6 Fonctions usuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

75

4.7 Constructions classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

76

5. Classes: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :81

5.1 Présentation des classes : méthodes et attributs . . . . . . . . . . . . . . . . . . . . . . . .

81

5.2 Constructeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

85

5.3 Apport du langagePython. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86

5.4 Opérateurs, itérateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

89

5.5 Méthodes, attributs statiques et ajout de méthodes . . . . . . . . . . . . . . . . . . . . . .

93

5.6 Copie d"instances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

98

TABLE DES MATIÈRES 3

5.7 Attributs figés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

104

5.8 Héritage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

105

5.9 Compilation de classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

113

5.10 Constructions classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

114

6. Exceptions: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :118

6.1 Principe des exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

118

6.2 Définir ses propres exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

124

6.3 Exemples d"utilisation des exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

125

7. Modules: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :128

7.1 Modules et fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

128

7.2 Modules internes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

132

7.3 Modules externes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

134

7.4Pythonet les autres langages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135

7.5 Ecrire un module en langageC++. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136

7.6Boost Python. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140

8. Fichiers, expressions régulières, dates: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :148

8.1 Format texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

148

8.2 Fichiers zip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

152

8.3 Manipulation de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

153

8.4 Format binaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

156

8.5 Paramètres en ligne de commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

159

8.6 Expressions régulières . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

161

8.7 Dates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

168

8.8 Problème de jeux de caractères . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

168

9. Interface graphique: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :170

9.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

170

9.2 Les objets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

171

9.3 Disposition des objets dans une fenêtre . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

180

9.4 Evénements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

182

9.5 D"autres fenêtres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

188

9.6 Constructions classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

190

10. Threads: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :196

10.1 Premier thread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

196

10.2 Synchronisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

198

10.3 Interface graphique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

201

10.4 Files de messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

203

TABLE DES MATIÈRES 4

partie II Enoncés pratiques, exercices207

11. Exercices pratiques pour s"entraîner: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :208

11.1 Montant numérique, montant littéral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

208

11.2 Représentation des données, partie de dames . . . . . . . . . . . . . . . . . . . . . . . . . .

21 1

11.3 Reconnaître la langue d"un texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21 4

11.4 Carrés magiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

221

11.5 Tri rapide ou quicksort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

227

11.6 Calcul matriciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

235

12. Exercices pratiques pour s"évaluer: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :244

12.1 Recherche dichotomique (2005-2006) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

244

12.2 Ajouter un jour férié (2006-2007) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

246

12.3 Fréquentation d"un site Internet (2007-2008) . . . . . . . . . . . . . . . . . . . . . . . . .

249

12.4 Ajout d"une pièce de monnaie (2008-2009) . . . . . . . . . . . . . . . . . . . . . . . . . . .

252

12.5 Fusion de fichiers (2008-2009) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

257

12.6 Nuées dynamiques (2009-2010) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

260

12.7 Voyageur de commerce (2009-2010) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

269

12.8 Densité des restaurants à Paris (2010-2011) . . . . . . . . . . . . . . . . . . . . . . . . . .

275

12.9 Calcul matriciel et problème simple d"optimisation (2011-2012) . . . . . . . . . . . . . . .

278

12.10Court examen, deux questions simples (2012-2013) . . . . . . . . . . . . . . . . . . . . . .

284

12.11Exercice de préparation au TD noté (2012-2013) . . . . . . . . . . . . . . . . . . . . . . .

29 0

12.12Calcul matriciel et fonction de remplissage (2012-2013) . . . . . . . . . . . . . . . . . . .

299

12.13Manipulation de données, expressions régulières (2012-2013) . . . . . . . . . . . . . . . .

307

12.14Interrogation écrite 30 minutes (2012-2013) . . . . . . . . . . . . . . . . . . . . . . . . . .

308

12.15Interrogation écrite 45 minutes (2012-2013) . . . . . . . . . . . . . . . . . . . . . . . . . .

314

12.16Ajout d"espace dans une phrase (2012-2013) . . . . . . . . . . . . . . . . . . . . . . . . .

318

13. Exercices écrits: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :324

13.1 Premier énoncé (2005-2006) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

324

13.2 Second énoncé (2006-2007) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

335

13.3 Troisème énoncé (2007-2008) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

343

13.4 Quatrième énoncé (2007-2008) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

352

13.5 Cinquième énoncé (2008-2009) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

35 9

13.6 Sixième énoncé (2009-2010) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

368

13.7 Septième énoncé (2010-2011) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

37 6

13.8 Exercices supplémentaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

381
partie III Résumé pratique, outils d"aide, algorithmes à connaître385

14. Ecrire un programme à plusieurs: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :387

14.1 Trois conseils pour écrire un programme . . . . . . . . . . . . . . . . . . . . . . . . . . . .

387

14.2 Trucs et astuces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

388

TABLE DES MATIÈRES 5

15. Instructions fréquentes enPython: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :389

15.1 Le langage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

38 9

15.2 Les variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

389

15.3 Tests et boucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

394

15.4 Fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

395

15.5 Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

396

15.6 Fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

399

15.7 Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

400

15.8 Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

401

15.9 Erreurs, confusions fréquentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

403

16. Outils d"aide au développement: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :405

16.1 Modules d"aide au développement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

405

16.2 Tortoise SVN : suivi de version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

413

16.3 HTML Help Workshop : construction d"un fichier d"aide . . . . . . . . . . . . . . . . . . .

419

16.4 InnoSetup : installateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

426

16.5 MoinMoin : wiki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

432

16.6 SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

443

16.7 Modules divers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

454

16.8 Graphisme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

456

16.9 Apache : serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

459

17. Algorithmes usuels: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :464

17.1 Calcul d"une intégrale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

464

17.2 Tri simple et tri fusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

465
partie IV Visual Basic For Applications (VBA)475

18. Introduction: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :476

18.1 Visual Basic et macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

476

18.2 Première procédure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

476

18.3 Macro liée à une feuille Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

477

18.4 Erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

478

18.5 Autres possibillités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

479

19. Le langage VBA: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :481

19.1 Préliminaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

481

19.2 Variables et opérateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

481

19.3 Affichage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

485

19.4 Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

485

19.5 Boucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

486

19.6 Fonctions et procédures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

487

19.7 Erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

489

TABLE DES MATIÈRES 6

19.8 Fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

489

20. Exercices autour de l"automatisation de tâches quotidiennes: : : : : : : : : : : : : : : : : : : :491

20.1 Création de PDF puis envoi automatique de mails . . . . . . . . . . . . . . . . . . . . . .

491

20.2 Création d"une présentation à partir de photos de vacances . . . . . . . . . . . . . . . . . .

499

20.3 Résolution d"un sudoku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

507

21. VBA etPython: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :517

21.1ExceletPython. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .517

21.2Python, valeurs propres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .520

21.3 Des graphes complexes avecRsousExcel. . . . . . . . . . . . . . . . . . . . . . . . . . .522

partie V Sujets informatiques529

22. Périphériques: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :531

22.1 Copie de fichiers vers une clé USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

531

22.2 Recherche sur Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

535

22.3 Python, Excel, Latex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

545

22.4 Fond d"écran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

545

22.5 Popularité selon différents moteurs de recherce . . . . . . . . . . . . . . . . . . . . . . . .

547

23. Tri, dictionnaires, tracé d"une ligne...: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :550

23.1 Dictionnaires (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

550

23.2 Dictionnaires (2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

552

23.3 Tri simple et tri fusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

553

23.4 Tracer une ligne sans multiplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

556

24. Sujets autour des interfaces graphiques: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :566

24.1 Interface graphique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

566

24.2 Jeu avecPyGame. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .572

25. Manipulation de tables: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :579

partie VI Sujets mathématiques604

26. Logique, résolution de jeux, cryptographie: : : : : : : : : : : : : : : : : : : : : : : : : : : : : :605

26.1 Résolution d"un sudoku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

605

26.2 Résolution d"un puzzle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

610

26.3 Autour de la conjecture de Syracuse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

62 4

26.4 Résolution d"une énigme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

628

26.5 Casser le code de Vigenère . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

quotesdbs_dbs14.pdfusesText_20
[PDF] Initiation Wata - Mercerie - 11-12juin20[...] - France

[PDF] Initiation we bien-être mai 2016 - ecovillage - Anciens Et Réunions

[PDF] Initiation WORD 2003 - Le site de Bitsch Gérard

[PDF] Initiation WORD.

[PDF] Initiation `a l`analyse statistique des données - France

[PDF] Initiation `a Matlab 1 Principes de Matlab - Patinage Artistique

[PDF] initiation-a-la-degustation-des-vins-du-roussillon

[PDF] Initiations - Anciens Et Réunions

[PDF] Initiations - Golf Club Crans-sur

[PDF] INITIATIO—N A LA COMPTABILITÉ ANALYTIQUE HOSPITALIÈRE

[PDF] initiatiques » Je peux tout faire toute seule

[PDF] Initiative Architektur Ferry Porsche Congress Center

[PDF] INITIATIVE ARDECHE MERIDIONALE

[PDF] Initiative Bièvre-Valloire recrute dcs parrains - Gestion De Projet

[PDF] Initiative Catering: ateliers de cuisine et conserverie en Poitou - Généalogie