- Introduction
- Installation
- Utilisation
- Contribuer
- Licence
- Calculatrice à 3 boutons en utilisant Tkinter
Ce répertoire est conçu durant ma formation POEI Développeur Applicatif Python, afin d'intégrer l'entreprise Pharma Pilot à Cournond'Auvergne.
Accompagné par Human Booster et de nombreux intervenants, j'aurai à la suite de cette formation mon premier CDI de reconversion professionnelle Concepteur Développeur d'Applications.
Ce répertoire à été installé durant la formation sur mon compte github personnel et a une visibilité public à des fins de collaborations optimales avec les collaborateurs, intervenants et collègues.
Ce répertoire se dote d'un fichier "README.md" dans le but de proposer une explication de chaque exercice réaliser durant la formation.
On aura donc dans le sommaire l'ajout permanent des liens vers les exercices avec les consignes et les mise en application des programmes.
Toutes personnes à une visibilité sur l'entièreté du répertoire. En revanche, aucune modification n'est possible.
Les véritables contributions se font lors de nos échanges en direct ou en visio, durant tout l'apprentissage de cet emploi.
De nombreux cours théoriques et pratiques sont réalisés pour consolider notre culture et employabilité.
Tout droit réservé à moi même, Monsieur Reviron Jérôme.
Ce programme Python nommé "calculatrice_3boutons.py" présente une calculatrice simple avec une interface graphique construite à l'aide de la bibliothèque Tkinter.
La calculatrice est conçue pour fonctionner avec trois boutons principaux et permet à l'utilisateur de naviguer à travers une liste de caractères à l'aide de boutons de défilement.
- Interface Graphique Intuitive: La calculatrice dispose d'une interface utilisateur simple et intuitive construite avec Tkinter.
- Boutons de Défilement: Utilisez les boutons "↑" et "↓" pour faire défiler une liste de caractères.
- Validation des Choix: Appuyez sur le bouton "Valider" pour confirmer votre choix. La calculatrice réagit en conséquence au caractère sélectionné.
- Fonction de Redémarrage: Si le caractère "R" est sélectionné, l'application peut être redémarrée pour un nouvel ensemble d'opérations. -Prévention de la Division par Zéro: Lorsque le caractère "=" est sélectionné, la calculatrice vérifie la possibilité de division par zéro et affiche un message d'erreur le cas échéant.
- Exécutez dans un IDE, avec une installation Python, le run du programme.
- Une fenêtre de calculatrice graphique s'ouvrira.
- Utilisez les boutons "↑" et "↓" pour faire défiler les caractères.
- Appuyez sur le bouton "Valider" pour confirmer chaque choix de caractère.
- Explorez les fonctionnalités de la calculatrice et redémarrez l'application au besoin.
- Addition simple avec des Int
- Addition avec des Float
- Soustraction simple(Int & Float)
- Multiplication (Int & Float)
- Division (Int & Float)
- Division Euclidienne (Int & Float)
- Puissance (Int & Float)
- Modulo (Int & Float)
- Calcul complex (Int, Float & Nombreux opérateurs)
La calculatrice à 3 boutons présente plusieurs particularités pour améliorer l'expérience utilisateur :
À tout moment, l'utilisateur peut choisir de redémarrer l'application en appuyant sur le caractère "R" puis en appuyant sur "valider".
Cela permet de commencer une nouvelle séquence d'opérations sans quitter l'application.
La calculatrice intègre une protection contre la division par zéro. Si une division par zéro est détectée lors de l'évaluation de l'expression, un message d'erreur est affiché à l'utilisateur.
La calculatrice doit ensuite etre réinitialisée avec le "redémarrer l'application" pour éviter toute incohérence.
Pour promouvoir une expérience utilisateur centrée sur la souris, l'utilisation du clavier est désactivée pendant l'exécution du programme.
Cela garantit que l'utilisateur interagit exclusivement avec l'interface graphique de la calculatrice à l'aide de la souris.