From 44f19501ec7c2cf0ba5e45aec5afe8b10b516fd2 Mon Sep 17 00:00:00 2001 From: "arno.laneury" Date: Fri, 16 May 2025 13:56:00 +0200 Subject: [PATCH] fnc lecture fichier fini --- lecture_fich_apprentissage.py | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/lecture_fich_apprentissage.py b/lecture_fich_apprentissage.py index 822b245..1c47aa4 100644 --- a/lecture_fich_apprentissage.py +++ b/lecture_fich_apprentissage.py @@ -27,21 +27,28 @@ def numeroJour (date): for i in range(int(date[1])-1): num_jour = lst_l_mois[i] + int(num_jour) - num_jour = num_jour + int(date[0]) + num_jour = num_jour + int(date[2]) + + if date[1] == 12 and date[2] == 30 and estBissextile(date[3]) == True : + print("a") + num_jour = 365 + + return num_jour -def estBissextile (ane): +def estBissextile (ane):#hihan """prend en paramètre l’année à vérifier et qui renvoie True si elle est bissextile,False""" - #hihan - if ane % 400 == 0 or ane % 4 == 1 and ane % 100 == 0: + if ane % 4 == 0 and ane % 100 > 0: + return True + elif ane % 400 == 0: return True else: return False #print(lecture ("jeuTests.csv")) -#print(numeroJour('20-5-2008')) -print (estBissextile (2012)) +#print(numeroJour('2008-2-5')) +#print (estBissextile (2008))