Solution Exercice 40: algorithme python qui détermine la liste des entiers qui se terminent par un chiffre pair
Exercice 40 Ecrire un algorithme en python qui permet d’extraire d’une liste de nombres la sous liste des nombres qui se terminent par un chiffre pair. Exemple: si
|
1 |
L = [21 , 14 , 346 , 728 , 13 , 19] |
, l'algorithme renvoie la liste:
|
1 |
[14, 346, 728] |
Solution
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# coding: utf-8 def listEven(L): # initialisation de la liste des nombres qui se terminent par un chiffre pair lEvent = [] for n in L: # déterminer le dernier chiffre du nombre n last = n%10 # tester si le dernier chiffre est pair if last % 2 == 0: lEvent.append(n) return lEvent # Exemple L = [21 , 14 , 346 , 728 , 13 , 19] print(listEven(L)) # affiche [14, 346, 728] |
Younes Derfoufi CRMEF OUJDA