#chargement du module os : operating system
import os

#ouverture du fichier AirIDF2018.csv pour lecture (r : read)
f = open('AirIDF2018.csv','r')

#lecture de la première ligne et mémorisation dans la variable entete
entete = f.readline()

#déclaration et initialisation des variables du programme
s_o3, s_pm10, s_no2, n, ZoneAModifier = 0, 0, 0, 0, 0

#lecture d'une ligne de données
ligne = f.readline()

#tant que la ligne lue n'est pas vide traiter les lignes décalées
while ligne != "":
    #stocker les valeurs séparées par une virgule dans des variables
    date, ninsee, no2, o3, pm10 = ligne.split(",")
    #si le numéro insee vaut 75116 réaliser les calculs ci-dessous
    if ninsee == '75116':
        #une ligne lue correspond au ninsee : on augmente la valeur de n
        n += 1

        #on ajoute le valeur de no2 lue à somme de NO2 (s_no2)
        s_no2 += int(no2)

        #on ajoute la valeur de o3 lue à somme de O3 (s_no3)
        s_o3 += int(ZoneAModifier) #remplace ZoneAModifier par la variable adéquate

        #on ajoute la valeur de pm10 lue à somme de pm10 (s_pm10)
        ZoneAModifier
        #Remplace ZoneAModifier
        #et reproduis la ligne 26 en adaptant les variables pour calculer s_pm10

    #lecture d'une ligne de données
    ligne = f.readline()

#affichage de l'indice annuel moyen de NO2
print("Moyenne annuelle indice no2:", s_no2/n)

#affichage de l'indice annuel moyen de O3
print("Moyenne annuelle indice ???:", ZoneAModifier/n) #remplace ZoneAModifier par la variable adéquate

#affichage de l'indice annuel moyen de PM10
print() #complète cette ligne comme la ligne 43 en adaptant les variables pour s_pm10

#fermeture du fichier
f.close()
