Bien le bonjour a tous voici mon problème j'essaie donc d'ajouter a la fin de ma liste pour chaque étudiant leurs moyennes respectives par le biais d'une fonction import mais le souci est que le programme me retourne des " None " à la place des moyennes des élèves alors que pourtant individuellement le programme me retourne bien la moyenne des élèves. Je vous remercie d'avance pour votre aide :D
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 from calcu import * Etudiant=["Eni","Pas","Fou","Tot","Fun","Aba","Cal","Eco","Ade","Ceb"] Notes=[[8,6,12,11],[14,12,9,13],[6,8,2,4],[8,11,10,10],[12,14,9,11],[4,0,2,0],[12,11,11,10],[16,10,8,11 ],[7,9,11,10],[15,12,10,13]] u = Second_Module(Notes) def highscore(etu,nte) : print ("N°","Nom ","C1"," C2"," C3"," C4") for j in range(len(etu)) : print (j+1,".",etu[j],":",nte[j],u)
Pièce jointe 639651Code:
1
2
3
4
5
6
7
8
9 def Second_Module(notes): **for i in notes: ****res = (i[0]+i[1]+i[2])/3 ****if res > i[3]: ******res == res ****elif res < i[3]: ******res == i[3]