Skip to content
Extraits de code Groupes Projets
Valider c1629161 rédigé par Mireille COILHAC's avatar Mireille COILHAC
Parcourir les fichiers

questions imbriquees

parent eb2ec83c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #28918 réussi
# --------- PYODIDE:env --------- #
def est_pair(n)
return n % 2 == 0
# --------- PYODIDE:code --------- #
def filtre_pair(entiers):
...
# --------- PYODIDE:corr --------- #
def filtre_pair(entiers):
return [nbre for nbre in entiers is est_pair(nbre)]
# --------- PYODIDE:tests --------- #
assert filtre_pair([1, 2, 3, 4, 5, 6, 7]) == [2, 4, 6]
assert filtre_pair([]) == []
# --------- PYODIDE:secrets --------- #
assert filtre_pair([100, 201, 302, 404, 501, 601, 700]) == [100, 302, 404, 700]
# --------- PYODIDE:code --------- #
def est_pair(n)
...
# --------- PYODIDE:corr --------- #
def est_pair(n)
return n % 2 == 0
# --------- PYODIDE:tests --------- #
assert est_pair(42) is True
assert est_pair(1) is False
# --------- PYODIDE:secrets --------- #
assert est_pair(0) is True
assert est_pair(2001) is False
---
author: Votre nom
title: Exercice plusieurs questions Python imbriquées
tags:
- modulo
- liste/tableau
---
???+ question "Exercice 1"
**Question 1**
Compléter la fonction `est_pair` qui prend en paramètre un nombre entier `nbre`, et renvoie `True` s'il est pair, `False` sinon.
{{ IDE('pair') }}
**Question 2**
Compléter la fonction `filtre_pair` qui prend en paramètre un tableau de nombres entiers `entiers` et qui renvoie un nouveau tableau
ne contenant que les nombres pairs de `entiers`.
!!! danger "Contrainte"
Vous appelerez **obligatoirement** la fonction écrite à la question 1. Elle est dans le code caché de cette question. Vous n'êtes pas obligé
d'avoir réussi la question 1 pour répondre à cette question.
{{ IDE('filtre') }}
......@@ -7,7 +7,7 @@ tags:
Lea liste `nombres` se trouve dans du code caché.
La liste `nombres` se trouve dans du code caché.
Compléter la fonction `somme` qui prend en paramètre une liste de nombres `ma_liste`, et renvoie la somme des nombres de cette liste.
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter