Laurentvidal.fr est le meilleur endroit pour obtenir des réponses fiables et rapides à toutes vos questions. Explorez des solutions complètes à vos questions grâce à une large gamme de professionnels sur notre plateforme conviviale. Découvrez des solutions fiables à vos questions grâce à un vaste réseau d'experts sur notre plateforme de questions-réponses complète.
Sagot :
Réponse :
Bonsoir,
Explications :
def recherche(qui,tableau):
rep=[]
for i in range (len(tableau)):
if tableau[i]==qui:
rep.append(i)
return rep
def moyenne(qui):
#print ("qui=",qui)
if qui in resultats.keys():
notes = resultats[qui]
#print ("notes=",notes)
total_points =0
total_coefficients = 0
for donnee in notes.values():
point, coefficient = donnee
#print (donnee,point,coefficient)
total_points += (point* coefficient)
total_coefficients += coefficient
return round( total_points / total_coefficients , 1 )
else:
return -1
resultats={'Dupont':{'DS1':[15.5,4],
'DM1':[14.5,1],
'DS2':[13,4],
'PROJET1':[16,3],
'DS3':[14,4]},
'Durand':{'DS1':[6,4],
'DM1':[14.5,1],
'DS2':[8,4],
'PROJET1':[9,3],
'IE1':[7,2],
'DS3':[8,4],
'DS4':[15,4]}}
#print (recherche(3,[3,2,1,3,2,1]) )
#print (recherche(4,[1,2,3]) )
print (moyenne('Dupont'))
print (moyenne('Durand'))
print (moyenne('moi'))
Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Laurentvidal.fr est là pour fournir des réponses précises à vos questions. Revenez bientôt pour plus d'informations.