Articles de l'auteur
Créer un paquetage de modules
Magazine
Auteurs
Par
Spécialité(s)
Résumé
L'objectif : Organiser des modules dans un paquetage contenant des sous-paquetages.
Afficher des messages de débogage à l'aide d'un logger
Magazine
Auteurs
Par
Spécialité(s)
Résumé
L'objectif : Disposer d'un fichier de log permettant de suivre l'exécution d'un programme et pouvoir ainsi le déboguer plus simplement. Les informations seront affichées à l'écran et également dans un fichier, mais avec un niveau de détail différent.
Supprimer les doublons dans une liste
Magazine
Auteurs
Par
Spécialité(s)
Résumé
L'objectif : Une liste d'entiers contient des doublons et l'on souhaite les supprimer pour ne conserver qu'une seule occurrence de chaque entier.
Débugger un programme
Magazine
Auteurs
Par
Spécialité(s)
Résumé
L'objectif : Nous voulons débugger le programme factorielle.py suivant qui devrait calculer la factorielle d'un entier tiré au hasard entre 0 et 10.
Surcharger un opérateur
Magazine
Auteurs
Par
Spécialité(s)
Résumé
L'objectif : Créer une pile d'entiers dans laquelle nous pourrons ajouter des éléments à l'aide de l'opérateur +.
Affecter une variable de manière conditionnelle
Magazine
Auteurs
Par
Spécialité(s)
Résumé
L'objectif : Affecter une valeur à une variable en fonction d'une autre variable sur une seule ligne.
Créer une liste en utilisant la compréhension de liste
Magazine
Auteurs
Par
Spécialité(s)
Résumé
L'objectif : Nous allons créer deux listes :
- la première contient des tuples avec une valeur, son carré et son cube ;
- la seconde contient toutes les coordonnées entières de (0, 0) à (10, 10).
Créer une fonction qui renvoie une fonction
Magazine
Auteurs
Par
Spécialité(s)
Résumé
L'objectif : Créer une fonction qui, en fonction des paramètres qui lui seront passés, créera une autre fonction. Nous prendrons pour exemple une fonction qui renverra une liste constituée de l'ensemble des paramètres qui lui auront été transmis et qui seront élevés à une puissance passée en paramètre de la fonction de génération. Sur l'exemple ce sera plus compréhensible...