Exercice 2
Ecrire un programme en Python qui demande à l’utilisateur de saisir deux nombres a et b et de lui afficher leur somme : a + b
Solution
1 2 3 4 5 6 7 8 9 10 11 |
# demander à l'utilisateur de saisir les valeurs de a et de b a = input("Tapez la valeur du nombre a : ") b = input("Tapez la valeur du nombre b : ") # Convertir les chaines de caractères en entier a = int(a) b = int(b) s = a+b # afficher le résulatat de la somme a + b print("La somme de a et de b est a + b = " , s) |
Younes Derfoufi
CRMEF OUJDA
Voici un code pour s’assurer que la valeur mise dans le input est bien un chiffre…..
#codint:utf-8
def controle_saisie(nb):
while True :
try:
nb=int(nb)
return nb
except ValueError:
nb=input(“Le chiffre que vous avez entre n’est pas valide. Veuillez essayer a nouveau :”)
else:
break
nombre1=input(“Veuillez saisir un nombre :”)
nombre1=controle_saisie(nombre1)
print(nombre1)
nombre2=input(“Veuillez saisir un autre nombre :”)
nombre2=controle_saisie(nombre2)
print(“La somme de {} et {} est {}”.format(nombre1,nombre2,nombre1+nombre2))