Si on va plus loin dans la demande, calculer une équation n'indique pas suffisamment précisément l'objectif de ton exercice.
Pour rentrer dans ce domaine plus complexe des simples opérations mathématiques, pense à voir du côté de SymPy.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
calculer une équation ne veut rien dire, tu veux dire résoudre peut-être. Je ne veux pas te dissuader de ton projet mais si tu n'arrives pas à savoir seul comment on capture le contenu d'une StrinVar depuis une Entry, tu vas avoir du mal à parser une équation quelconque et même du second degré.
Pour être un petit peu plus réaliste, si tu veux juste un solver d'équation du second degré, place
trois entrées pour les coefficients a, b et c,
un bouton résoudre
un bouton pour effacer
un label pour afficher tes solutions, numériques dans un premier temps, formelles dans un second temps
et tu pourras considérer avoir réalisé un joli projet.
Et effectivement, si tu veux déjà te rendre compte de ce qu'est un solver d'équation regarde Sympy ou SageMath. Ce sont des choses qui n'ont à rien à voir des interfaces graphiques.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Découverte Python Doc Tkinter Les chaînes de caractères