POO

  • Dice app

    Un dé numérique codé en langage Python

    Par Le 08/03/2020

    Cette après-midi, il ne faisait pas très beau. J'en ai donc profité pour coder une application que mon amie m'avait réclamée, en l'occcurrence un dé numérique. Bien évidemment, j'ai utilisé le langage Python et la bibliothèque Tkinter pour réaliser ce modeste projet. Rien de bien compliqué dans ce code qui comporte moins de 80 lignes. vous le trouverez ici sur mon dépot git. Le fichier lanceur se nomme dices.py.

    À noter l'utilisation du module random pour générer un nombre aléatoire à chaque fois que le dé est lancé. L'application comprend:

    • une fenêtre principale (tk.Tk),
    • un widget Frame (cadre),
    • un widget Label,
    • un widget Button (bouton).

    Ce code est sous licence libre. Vous pouvez donc vous l'approprier et l'améliorer. J'ai mis en ligne une vidéo Youtube qui vous donnera des explications plus détaillées.

     

  • Kalkulilo

    Calculatrice programmée en Python

    Par Le 01/03/2020

    Bonjour,

    Aujourd'hui, j'ai terminé la programmation d'une calculatrice en langage Python. J'ai également utilisé la bibliothèque Tkinter. Le code se trouve ici, sur mon dépôt git. Je vous invite à le télécharger pour en faire ce que bon vous semble. Il est bien évidemment sous licence libre. Ce n'est pas une calculatrice scientifique. Elle est toute simple mais elle fait le travail.

    C'est de la programmation orientée objet (POO). J'ai créé les diférents widgets par instanciation de la classe Calculator() et en appliquant deux méthodes:

    • La méthode calculator() "construit" les touches et l'afficheur.
    • La méthode action() crée les fonctionnalités pour les connecter aux touches respectives. 

    J'ai créé moi-même la classe Calculator() et les méthodes calculator() et action()

     

    Voici une petite vidéo où je donne quelques explications succinctes sur mon code.

     

     

     

expand_less