#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:
def formate_extrapole(nb_extra):
""" Renvoie une chaîne qui dit sur cb on a extrapolé"""
- message="extrapolation sur "
+ message="extrapolation à partir "
if nb_extra== 0:
- message+="l'ensemble des données"
+ message+="de l'ensemble des données"
elif nb_extra==1:
- message+="la donnée la plus récente"
+ message+="de la donnée la plus récente"
else:
- message+="les "+str(nb_extra)+" dernières données"
+ message+="des "+str(nb_extra)+" dernières données"
return message
def formate_interpole():
- return "interpolation sur les données existantes"
\ No newline at end of file
+ return "interpolation à partir des données existantes"
\ No newline at end of file