resultat = 0 resultat = float(input("Saisir un nombre : ")) ope = '' while ope != 'stop': ope = str(input("Saisir une opération : + - * / ou stop pour arrêter ")) while ope != '+' and ope != '-' and ope != '*' and ope != '/' and ope != 'stop': print("Saisie incorrecte") ope = str(input("Saisir une opération : + - * / ou stop pour arrêter ")) if ope == 'stop': break else: n2 = float(input("Saisir un nombre : ")) if ope == '/': while n2 == 0: print("0 non admis - Ressaisir : ") n2 = float(input("Saisir un nombre : ")) resultat = resultat / n2 print("Le résultat est :", resultat) elif ope == '+': resultat = resultat + n2 print("Le résultat est :", resultat) elif ope == '-': resultat = resultat - n2 print("Le résultat est :", resultat) else: resultat = resultat * n2 print("Le résultat est :", resultat)