Bonjour,
Le 02/02/2020 a été une date en palindrome, puisqu'elle donne la même lecture dans l'autre sens: 02022020.
Calculons maintenant les prochaines dates ayant la même caractéristique:
Et voilà les 10 prochaines dates en palindrome:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 from calendar import isleap # test pour les années bissextiles nbjmois = [31,28,31,30,31,30,31,31,30,31,30,31] for a in range(2020, 3001): nbjmois[1] = 29 if isleap(a) else 28 for m in range(1, 13): for j in range(1, nbjmois[m-1]+1): ch = "{:02d}{:02d}{:04d}".format(j, m, a) if ch==ch[::-1]: print(ch)
Il y en aurait 366 tous les 10000 ans...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 12022021 22022022 03022030 13022031 23022032 04022040 14022041 24022042 05022050 15022051
Partager