Récapitulatif : notes d’examen
Fait partie de la section Données et visualisations du Journey Machine Learning de Coddy. Leçon 15 sur 60.
Défi
FacileSix élèves ont passé trois examens, notés sur 40, 60 et 100 (max_marks). Dans scores, chaque ligne correspond à un élève et chaque colonne à un examen. Les notes brutes ne sont pas comparables : utilise donc des pourcentages. Le programme lit un mark.
- Convertis chaque note en pourcentage du total de son examen, sans utiliser de boucle.
- Affiche l’élève (de 1 à 6) ayant la moyenne en pourcentage la plus élevée, ainsi que cette moyenne arrondie à 1 décimale.
- Affiche le nombre de pourcentages inférieurs à la note.
Une autre classe de trois élèves, avec les résultats en pourcentage et la note de référence 75 :
Le résultat affiché :
Best student: 2 with 83.2%
Scores under 75%: 3Essayez vous-même
import numpy as np
# Une ligne par étudiant, une colonne par examen : examen 1, examen 2, examen 3
scores = np.array([[32, 51, 64],
[28, 42, 95],
[22, 41, 70],
[38, 57, 66],
[25, 44, 58],
[30, 53, 69]])
# Le nombre maximal de points que chaque examen peut rapporter
max_marks = np.array([40, 60, 100])
mark = int(input())
# Écrivez votre code ci-dessous
Toutes les leçons de Données et visualisations
1Introduction
Bonjour, Machine LearningQu’est-ce qu’un modèle ?Importer des bibliothèquesVotre premier graphique4Façonner les données
Remodeler les tableauxJoindre des tableauxNombres aléatoiresRécapitulatif : simulation de dés2Tableaux NumPy
Créer des tableauxForme et taillePlages de nombresIndexation et découpageRécapitulatif : grille de températures5Graphiques en courbes et nuages de points
Étiquettes et titresNuages de pointsPlusieurs courbes et légendesCouleurs et marqueursFigures et axesRécapitulatif : pas hebdomadaires3Calculs sur les tableaux
Opérations mathématiques sur des tableaux entiersStatistiques récapitulativesStatistiques par axeDiffusionMasques booléensRécapitulatif : notes d’examen6Graphiques de données
Diagrammes en barresHistogrammesPlusieurs graphiques en unImages sous forme de tableauxRécapitulatif : rapport sur les précipitationsEntraînez-vous par vous-même : Compilateur Python en ligne