top of page
Création de site internet
Création de site internet

Notation Pix :

Les scores Pix sont fournis dans un fichier texte, il faut connaitre le minimum, le maximum et la moyenne de la liste, il faut donc tout d'abord importer les valeurs dans python, calculer chaque note sur 20 et l'afficher dans un graphique

Les étapes du project :

[1] Calculer un maximum, un minimum et une moyenne d'une liste

Tout d'abord, pour calculer le maximum, le minimum et la moyenne d'une liste nous allons devoir déterminer une liste n, ici, score ou demander un input de celle ci : 

liste score prédéfini  :

score = [0,5,3,96,4,8,9,2,1,652]

 

​

Input d'une liste ,ici, score:

score = [int(input())]

 

​

Une fois la liste définie, nous allons rajouter nos fonctions que nous appellerons Moyenne, min pour minimum et max pour maximum :

Ici on va créer une fonction Moyenne prenant l'argument liste puis on va crée 2 variables :

 -sum qui représente la somme de toute les   valeurs de i donc de la liste

 -Z un simple compteur de valeurs 

Enfin, suite à cette boucle, on va attribuer à une variable Moy correspondant ici à la moyenne, la division de la variable sum et de la variable Z puis on va retournez le résultat de la variable Moy

La fonction max est exactement le même principe que la fonction minimum, sauf, que la nature de la condition est différente. En effet, ici, on cherche la plus grande valeur et donc on change le signe < en > et on retourne encore est toujours notre résultat ici maximum

def Moyenne(liste):
    sum = 0
    Z = 0
    for i in liste:
        sum = i + sum
        Z = Z + 1
    Moy = sum/Z
    return(Moy)

 

 

def min(liste):
    minimum = liste[0]
    for i in liste :
        if i <= minimum:
            minimum = i
    return(minimum)

 

 

def max(liste):
    maximum =liste[0]
    for i in liste :
        if i >=maximum:
            maximum = i
    return(maximum)

Ensuite, nous allons créer une boucle for avec i dans la liste liée à notre fonction, cette boucle va attribuer à la variable sum l'addition de la valeur i et la valeur contenue dans la variable sum puis on va attribuer à la variable Z l'addition de sa valeur et 1 

De la même manière que la moyenne, on va crée notre fonction ,ici, min et faire une boucle, cependant on va associer a la variable minimum la 1er valeur de la liste et on va rajouter une condition dans la boucle for. En effet, on cherche la plus petite valeur de la liste donc cette condition est primordiale. Après cela, on assimile à la variable minimum la plus petite valeur de i dans la liste et comme dans la Moyenne on va retourner le résultat .

Après avoir écrit ce programme on doit le vérifier. Pour cela, on peut appeler nos différentes fonctions suite au lancement du programme dans la console, ou dans le programme directement avec pour argument une liste score déjà existante, ou créer vis-à-vis d'un input comme vu précédemment.

bottom of page