Un nombre est-il palindromique ?

Un mot palindrome peut se lire de la même façon de gauche à droite ou de droite à gauche : 'esse', 'radar', et 'non' sont des mots palindromes.

De même certains nombres sont eux-aussi palindromiques : \(33\), \(121\), \(345543\).

L'objectif de cet exercice est d'obtenir un programme Python permettant de tester si un nombre est palindromique, quand sa représentation décimale est un palindrome.

Pour remplir cette tâche, on vous demande de compléter le code des trois fonctions ci-dessous sachant que la fonction est_palindromique s'appuiera sur la fonction est_palindrome qui elle-même s'appuiera sur la fonction inverse_chaine.

La fonction inverse_chaine inverse l'ordre des caractères d'une chaine de caractères chaine et renvoie la chaine inversée.

La fonction est_palindrome teste si une chaine de caractères chaine est un palindrome. Elle renvoie True si c'est le cas et False sinon. Cette fonction s'appuie sur la fonction précédente.

La fonction est_palindromique teste si un nombre nombre est palindromique. Elle renvoie True si c'est le cas et False sinon. Cette fonction s'appuie sur la fonction précédente.

Exemples
>>> inverse_chaine('bac')
'cab'
>>> est_palindrome('NSI')
False
>>> est_palindrome('ISN-NSI')
True
>>> est_palindromique(214312)
False
>>> est_palindromique(213312)
True

Compléter le code des trois fonctions ci-dessous.

###(Dés-)Active le code après la ligne # Tests (insensible à la casse)
(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran"
(Esc)
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
Évaluations restantes : 10/10
.128013snacPmy7)f4_wu2q9l3 (6ev08b+okp/ihSg1t:5=dr050Q0x0M0d0H0s0b0u0e0s0d0b0b0P010M0H0F010406050b0o0g0g0d0R0h040J0D0s0o0,0D0c050G0?0^0`0|0;0F04151c051f0G1f1h1c0;0Q0H0y0!0$0(0*0I0H0K0I0s1v0I0M0/050V0B0s0x1q0%0)011u1w1y1w0M1E1G1C0M0B0D0Q0|1D0R1d0M0I0!0 0b0F0d0c0*0p011I1s010k0X0x0c0d0g0x1C1*1,1;1K1@1G1`1|0/0a0u0f0R0D0F0D0b0H120c0u0T1(0R0R0x0e2h151 0c1d0G1$2u0M1!1Z1#0Q210*1y0c1_2e1C1n1p0#1J2E0H2G0c1W1o1C0F2n1d2s2u2Y0=1+2i2M1=2R0R0_0s0/0u0L2r2$0:2#202(1K2*2,2.0p2;1,2?2s2D012{0d2-040u0t2 2t0;322_0*35370u0l3b312$333h2.0O3l3d3n3f340D2+362.0w3s2@2%1r2`3x2|380i3C3e3F3g3H3z380A3L3u3N3w3y3i0r3T2^3V3p040L0z3!3E2N3W3I0L2:162=3t3#3-3%0L2~3=303@3,2)3P370L3a3}3c3D3o420/0L3k463m3^413X4b3r4e1e2W152K2x0Q2B330e1W1}1d4p1g4n2!4l4u0T2X3U3-0E0/0T0k3l483v0n2.4M3M3_0k0/2P0y0x0R0b0x0m0e0I0W2G4R4G1=0.040v4+4g2`0/4%4)0x4;401K4.0j0N3s0u520u4N3$0/2n0?0s0V0M3l544S1=0D0/0P5d553-0b1/04010151535l1=4I040k3x5k5f4?040e0`0d2p4Y4`4e5e4,1K0D4P042P5A5M3g4@4(2P5J2!5B0*4.504e06535*5L4=5U04580o5a0d5c5K5u5N5i5S5-344@5F5H2n5|4|0*5h040C633o570x595b5s525_0*5w2n0M0o0R145^5!5~5/6c5;6e5(063 335w4K4{335P544l6q0c4U046c0M0m1+2F0Q2b1|6C3v4.4:6G5T6r4^5X6T3V4~5%2Y5)5t6H4V0c4X4Z5Y2=5,6401665j6p6Y0c6.6:4!4$5W4*6X5}6V6$3_5V4_784-0/0j6f6@6z6b6l6n693v6~5D736=307h3v6`6{2Y7t565Q6/4Y4!3s6x6h016A0x4L756^6E7c2`6J6L6N362P6Q0D0g0H0q0o7r2t7G777L6a042R0g0B627)6U7e6)3?5*7G7o6!747x7G6`7m3$0B0/0b2y7O5#0/6W5Z6}0/7,7.7#4F767e7g7G6j0U6m6o7}6-6K847S6P6R8f7%88866Z7q8z4~3C0G4D0x2u2V8H4o1o4q2x2z2v1V1X2x0d1F8K0G4p0;8X0U0W0Y04.