Bonjour/Bonsoir,
Je suis actuellement sur un projet personnel afin de m'exercer, j'ai une entry dans laquel on vas saisir par exemple : 15 + 20, mon but étant de détecter la présence de l'opérateur sachant que mon programme devra détecté les opérateurs suivant /,*,+,-.
Je les aient donc mis dans une liste :
Je me suis dit que j'allais commencé par la base c'est-à-dire détecter si la saisie contient un opérateur grâce à un if
Code : Sélectionner tout - Visualiser dans une fenêtre à part operation = ["+", "-", "/", "*"]
Après je suis totalement confus je souhaiterais créer une liste qui déterminera la partie gauche et droite de mon calcul donc pour 15 + 20 le programme créerai une liste comme celle-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part if saisie[i].__contains__(operation[i]):
Donc voici mes questions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part calcul = ["15", "20"]
Comment faire pour récupérer le rang de l'opérateur qui a été détecté ? (c'est pour pouvoir identifier l'opérateur qui a été saisie)
Comment faire pour créer cette liste grâce au contrôle de saisie ?
Je vous remercie d'avance pour les personnes qui pourront m'aider !
Partager