#print(retour)
return retour[:-2]
-def formate_resultat_donnee(age, donnee, typedonnee, extra, liste_err):
+def formate_resultat_donnee(age, date, donnee, typedonnee, extra, liste_err):
""" Formate le tout en une zolie phrase
- age et donnee sont les données,
+ age date et donnee sont les données. date peut être None (sinon donnée de date)
typedonnee est le type de donnée (poids, etc)
extra est un truc additionnel à mettre entre parenthèses"""
donnee_arrondie = u.arrondit_donnee(donnee, typedonnee)
chaine = "À "+joliechaine_age(convertit_age_vers_texte(age))
+ if date != None:
+ chaine += ", le "+date.strftime("%d/%m/%Y")
+
if typedonnee == "poids":
chaine+= ", l'enfant pèsera "+str(donnee_arrondie)+" kg"
elif typedonnee == "taille":
chaine+=ajout+"."
return chaine
-def formate_resultat_age(age, donnee, typedonnee, extra, liste_err):
+def formate_resultat_age(age, date, donnee, typedonnee, extra, liste_err):
""" formate les données en une zolie phrase
- age et donnee sont les données
+ age, date et donnee sont les données. date est une donnée de date qui peut être vide.
typedonnee est le type de donnée (poids, etc)
extra est un truc additionnel à mettre entre parenthèses"""
age_joli = joliechaine_age(convertit_age_vers_texte(age))
else:# phrase générique
chaine= "L'enfant atteindra la donnée "+typedonnee+" "+str(donnee)+" à l'âge de "+age_joli
+ if date != None:
+ chaine += ", le "+date.strftime("%d/%m/%Y")
+
if extra!="":
ajout=" ("+extra+")"
else: