diff --git a/calcul.py b/calcul.py index 4b59223..479b900 100755 --- a/calcul.py +++ b/calcul.py @@ -31,16 +31,21 @@ while tour <= 10: os.system('clear') print(u"Au revoir et à Bientôt !!") break - if int(resultat) == (a+b): - print(u"Exact !!\n") - score +=1 # Gagne 1 point + try: + if int(resultat) == (a+b): + print(u"Exact !!\n") + score +=1 # Gagne 1 point + time.sleep(2) + os.system('clear') + else: + print(u"Faux !!\nLe Résultat était : ", (a+b), "\n") + time.sleep(2) + os.system('clear') + except ValueError: + print("C'est des maths et non pas de la littérature !!") time.sleep(2) os.system('clear') - else: - print(u"Faux !!\nLe Résultat était : ", (a+b), "\n") - time.sleep(2) - os.system('clear') - + if op == 2: print("Combien font ", a, " - ", b, " = ") resultat = input() @@ -48,16 +53,21 @@ while tour <= 10: os.system('clear') print(u"Au revoir et à Bientôt !!") break - if int(resultat) == (a-b): - print(u"Exact !!\n") - score +=1 # Gagne 1 point + try: + if int(resultat) == (a-b): + print(u"Exact !!\n") + score +=1 # Gagne 1 point + time.sleep(2) + os.system('clear') + else: + print(u"Faux !!\nLe Résultat était : ", (a-b), "\n") + time.sleep(2) + os.system('clear') + except ValueError: + print("C'est des maths et non pas de la littérature !!") time.sleep(2) os.system('clear') - else: - print(u"Faux !!\nLe Résultat était : ", (a-b), "\n") - time.sleep(2) - os.system('clear') - + if op == 3: print("Combien font ", a, " X ", b, " = ") resultat = input() @@ -65,16 +75,21 @@ while tour <= 10: os.system('clear') print(u"Au revoir et à Bientôt !!") break - if int(resultat) == (a*b): - print(u"Exact !!\n") - score +=1 # Gagne 1 point + try: + if int(resultat) == (a*b): + print(u"Exact !!\n") + score +=1 # Gagne 1 point + time.sleep(2) + os.system('clear') + else: + print(u"Faux !!\nLe Résultat était : ", (a*b), "\n") + time.sleep(2) + os.system('clear') + except ValueError: + print("C'est des maths et non pas de la littérature !!") time.sleep(2) os.system('clear') - else: - print(u"Faux !!\nLe Résultat était : ", (a*b), "\n") - time.sleep(2) - os.system('clear') - + if op == 4: print("Combien font ", a, " / ", b, " = (donnez l'entier)") resultat = input() @@ -82,16 +97,21 @@ while tour <= 10: os.system('clear') print(u"Au revoir et à Bientôt !!") break - if int(resultat) == int(a/b): - print(u"Exact !!\n") - score +=1 # Gagne 1 point + try: + if int(resultat) == int(a/b): + print(u"Exact !!\n") + score +=1 # Gagne 1 point + time.sleep(2) + os.system('clear') + else: + print(u"Faux !!\nLe Résultat était : ", (a/b), "\n") + time.sleep(2) + os.system('clear') + except ValueError: + print("C'est des maths et non pas de la littérature !!") time.sleep(2) os.system('clear') - else: - print(u"Faux !!\nLe Résultat était : ", (a/b), "\n") - time.sleep(2) - os.system('clear') - tour += 1 + tour += 1 #Incrément tour -print("Partie terminée, vous avez marqué ", score, "point(s)") \ No newline at end of file +print("Partie terminée, vous avez marqué ", score, "point(s)") # Fin de Partie \ No newline at end of file