CLOCHARD Léandre
3 years ago
1 changed files with 17 additions and 12 deletions
@ -1,21 +1,26 @@ |
|||||
|
import datetime |
||||
|
|
||||
|
def numeroJour(date): |
||||
|
"""renvoie un entier correspondant au numéro du jour correspondant (entre 1 et 365)""" |
||||
|
day = datetime.datetime.strptime(date, "%Y-%m-%d") |
||||
|
num_day = day.strftime('%j') |
||||
|
return num_day |
||||
|
|
||||
def lecture(name): |
def lecture(name): |
||||
"""lit le fichier csv dont le nom est passé en paramètre, en renvoie trois tableau contenant |
"""lit le fichier csv dont le nom est passé en paramètre, en renvoie trois tableau contenant |
||||
respectivement la longueur et la largeur des pétales, et l'espèce de l'iris.""" |
respectivement la longueur et la largeur des pétales, et l'espèce de l'iris.""" |
||||
lst_date = [] |
lst_return = [] |
||||
lst_pic = [] |
|
||||
lst_temp_moy = [] |
|
||||
lst_temp_ref = [] |
|
||||
with open(name) as fic: |
with open(name) as fic: |
||||
fic.readline() |
fic.readline() |
||||
for ligne in fic: |
for ligne in fic: |
||||
date, pic, temp_moy, temp_ref = ligne.split(';') |
date, pic, temp_moy, temp_ref = ligne.split(';') |
||||
lst_date.append(date) |
tuple_date = (numeroJour(date) ,float(temp_moy), float(temp_ref)) |
||||
lst_pic.append(float(pic)) |
lst_return.append([float(pic), tuple_date]) |
||||
lst_temp_moy.append(float(temp_moy)) |
|
||||
lst_temp_ref.append(float(temp_ref)) |
|
||||
|
|
||||
|
|
||||
return lst_date, lst_pic, lst_temp_moy, lst_temp_ref |
return lst_return |
||||
|
|
||||
print(lecture("jeuTests.csv")) |
print(lecture("jeuTests.csv")) |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
Loading…
Reference in new issue