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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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]
Nom : PROG.png
Affichages : 126
Taille : 11,1 Ko