This is an archive copy of wikilivres.ca as of 18 February 2017 (from the WikiTeam dump). The original site is closed.

Page:Swinnen - Apprendre Python, 2010.djvu/16

Free texts and images.
Jump to navigation Jump to search
This page has been proofread



XVI Table des matières

Remarques   29
Élaboration de tables   30
Construction d’une suite mathématique   30
Premiers scripts, ou comment conserver nos programmes   31
Problèmes éventuels liés aux caractères accentués   34



Les données numériques   37
Le type integer   37
Le type float   39
Les données alphanumériques   41
Le type string   41
Remarques   42
Triple quotes   42
Accès aux caractères individuels d’une chaîne   42
Opérations élémentaires sur les chaînes   43
Les listes (première approche)   45



Affichage:la fonction print()   49
Interaction avec l’utilisateur:la fonction input()   50
Remarque importante   50
Importer un module de fonctions   50
Un peu de détente avec le module turtle   53
Véracité/fausseté d’une expression   54
Révision   56
Contrôle du flux – utilisation d’une liste simple   56
Boucle while – instructions imbriquées   57



Définir une fonction   61
Fonction simple sans paramètres   62
Fonction avec paramètre   64
Utilisation d’une variable comme argument   64
Remarque importante   65
Fonction avec plusieurs paramètres   65
Notes   66
Variables locales, variables globales   66
Vraies fonctions et procédures   68
Notes   69
Utilisation des fonctions dans un script   70
Notes   71
Modules de fonctions   72
Typage des paramètres   77
Valeurs par défaut pour les paramètres   77
Arguments avec étiquettes   78



Interfaces graphiques (GUI)   81
Premiers pas avec tkinter   82
Examinons à présent plus en détail chacune des lignes de commandes exécutées   82
Programmes pilotés par des événements   85
Exemple graphique:tracé de lignes dans un canevas   88
Exemple graphique:deux dessins alternés   91