1 #! /usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 import datetime 4 #from re import split 5 import dateutil.parser 6 print("Saisissez votre annee de naissance JJ/MM/AAAA ?") 7 date = input () 8 date_parser=dateutil.parser.parse(date) 9 if False: 10 jour,mois,annee = date.split('/') 11 jour=int(jour) 12 mois=int(mois) 13 annee=int(annee) 14 else: 15 jour=date_parser.day 16 mois=date_parser.month 17 annee=date_parser.year 18 print("{} - {} - {}".format(jour,mois,annee)) 19 now=datetime.datetime.now() 20 if annee < 1900 or annee > now.year: 21 print("Menteur.") 22 else: 23 if mois < now.month: 24 age=1 25 elif mois == now.month: 26 if jour < now.jour: 27 age=1 28 else: 29 age=0 30 print("Vous etes né·e il y a {} années, et avez {} ans.".format(now.year-annee, now.year-annee+age))