Bonjour,

je suis nouveau sur le forum, et j'aimerais sollicité votre aide.

Mon problème est le suivant :
J'aimerais utiliser une fonction qui fais appel à d'autre fonction.

Je vous présente mon code sans appel de fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
def images(liste):
    newliste = []
    for element in liste :
        if element % 2 == 0:
            newliste.append(element)
    return print (newliste)
 
liste = [0,1,2,3]
 
images(liste)
Et l'autre avec une tentative d'appel de fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def images(liste):
    newliste = []
    for element in liste :
        if element % 2 == 0:
            newliste.append(element)
    return print (newliste)
 
def mult(x):
return x % 2 == 0
 
liste = [0,1,2,3]
 
mult(x)
images(liste)
J'avais pensé à remplacer cette ligne "element % 2", en appelant la fonction pour qu'elle exécute à sa place, est-ce possible ou un fantasme ? Merci de votre d'aide...
Cordialement, Younes.