Python: Les dictionnaires

Pour une lecture plus agréable (page plus large), je vous invite à cliquer sur ce lien et à lire ce chapitre dans la rubrique consacrée au langage Python. J'habite en Allemagne et l'idiome guttural de ce pays n'est pas ma langue maternelle. Par conséquent, lorsqu'un mot me manque, je consulte un dictionnaire. Je me rends [...]

Python: La compréhension de liste

Pour une lecture plus agréable (page plus large), je vous suggère de cliquer sur ce lien et ainsi de lire cet article dans la rubrique consacrée au langage Python. La compréhension de liste est une expression qui permet de construire une liste à partir de tout autre type itérable (liste, tuple, chaîne de caractères...). Le [...]

#Python : visualiser son code avec pythontutor.com

Bonjour, Dans le MOOC auquel je suis inscrit et qui du reste, fera l'objet d'un prochain article, j'ai découvert un outil bien pratique puisqu'il permet de visualiser son propre code. Cet outil s'appelle pythontutor et c'est là que ça se passe. Le design de la page d'accueil est sobre. Ça fait sérieux et le visiteur sent [...]

#Python : créer une horloge à aiguilles (suite et fin)

Bonjour, Il y a quelques jours, je vous avais dit que je m'étais lancé dans la programmation d'une horloge et que j'éprouvais des difficultés à amorcer son mécanisme. Eh bien aujourd'hui, je suis heureux de vous annoncer que j'ai réussi à surmonter cet obstacle. Désormais, comme vous pouvez le constater dans la vidéo ci-dessous prise [...]

#Python : créer une horloge à aiguilles

Bonjour, Je me suis lançé dans un nouveau projet que je croyais tout à fait abordable mais qui s'avère être beaucoup plus difficile que prévu. Je voulais programmer une horloge. La dessiner a été un jeu d'enfant. Le problème, c'est de la faire fonctionner. Il faut bien que les aiguilles tournent! Et pour les faire [...]

#Python : rajouter une fenêtre surgissante de rappel dans mon agenda-calendrier

Bonjour à tous, Il y a deux jours, j'ai doté mon agenda-calendrier d'une fonctionnalité hyper pratique pour celles et ceux qui, comme moi, ont la fâcheuse habitude de remettre au lendemain ce qui peut être réglé le jour même... A savoir, une fenêtre pop-up qui me rappelle que je n'ai pas validé un événement passé [...]

#Python : programmer un calendrier-agenda (suite)

Bonjour à tous, Je viens tout juste de terminer de coder le module agenda et je suis relativement satisfait du résultat (même si c'est un peu bancal par moments) . Comme je l'ai déjà expliqué dans mon article précédent, chaque jour du mois est un bouton qui, lorsqu'il est pressé, ouvre une page d'agenda. Ensuite, [...]

#Python : Programmer un calendrier-agenda

Bonjour, Je suis en vacances depuis déjà deux bonnes semaines et je viens de réaliser que j'ai passé une bonne partie de mon temps libre à coder! Parfois, je me demande si ça ne tourne pas à l'obsession... Bref, après le jeu du pendu, je me suis mis en tête de programmer un agendrier, c'est-à-dire [...]

#Python : ouvrir un fichier avec « with open() as »

Bonjour, Auparavant, lorsque je voulais accéder à des informations contenues dans un fichier texte, j'utilisais cette syntaxe : Cette syntaxe peut poser problème si le codeur oublie de fermer le fichier (à la troisième ligne). On lui préférera donc celle-ci, en l'occurrence with open('nom_du_fichier', 'mode d'ouverture' ) as. Voici donc ce que cela donne : [...]

#Python : Programmer une calculatrice en orienté objet

Dernière mise à jour du code : http://pastebin.com/Hu472k4k Il y a quelques semaines, j'ai rédigé un article sur une calculatrice que j'avais programmée en Python. A cette époque, je découvrais le langage Python ainsi que le module Tkinter et cette calculatrice m'avait permis de mettre en pratique les connaissances acquises au fil des chapitres. Au [...]