Exercice 41
Ecrire un algorithme en python qui permet d’extraire d’une liste de nombres la sous liste des nombres dont le dernier chiffre est pair et le second est impair.
Exemple si:
1 |
L = [21 , 14 , 346 , 728 , 136 , 19] |
, l'algorithme renvoie la liste:
1 |
[14, 136] |
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# coding: utf-8 def listEvenOdd(L): # initialisation de la liste des nombres dont le dernier chiffre pair et le suivant impair lEventOdd = [] for n in L: # déterminer le dernier chiffre du nombre n last = n%10 second = ((n- last)//10)%10 # tester si le dernier chiffre est pair et le scond impair if last % 2 == 0 and second%2 != 0: lEventOdd.append(n) return lEventOdd # Exemple L = [21 , 14 , 346 , 728 , 136 , 19] print(listEvenOdd(L)) # affiche [14, 136] |
Younes Derfoufi
CRMEF OUJDA
Hello.
Я Снежана.
Запустите “шаг за шагом” проверенную систему, которая принесет Вам реальный заработок и влияние!
3-5-6000 рублей в день на автопилоте…
Онлайн тесты в ходе изучения