Création d'un palindrome
Un palindrome est un mot qui se lit lettre par lettre, de gauche à droite, exactement comme de droite à gauche.
Exemples
"ada","kayak","radar","rdtxtdr"sont des palindromes de longueur impaire."elle","serres","afeefa"sont des palindromes de longueur paire.
On peut construire un palindrome à partir d'une chaine de caractères et d'un autre palindrome, en concaténant la chaine, le palindrome et la chaine renversée.
"kayak"peut s'obtenir avec"ka", "y", "ak""radar"peut s'obtenir avec"r", "ada", "r""rdtxtdr"peut s'obtenir avec"rd", "txt", "dr""elle"peut s'obtenir avec"e", "ll", "e""serres"peut s'obtenir avec"ser", "", "res""arfettttefra"peut s'obtenir avec"ar", "fettttef", "ra"
Écrire une fonction cree_palindrome qui prend deux paramètres : une chaine de caractères mot et une chaine de caractères qui sera palindrome. La fonction renvoie le palindrome créé en concaténant mot, palindrome, et le renversement de mot.
Exemples
>>> cree_palindrome("ka", "y")
'kayak'
>>> cree_palindrome("ser", "")
'serres'
>>> cree_palindrome("r", "ada")
'radar'
>>> cree_palindrome("ar", "fettttef")
'arfettttefra'
On garantit que palindrome est bien un palindrome, il sera inutile de le vérifier.
Contraintes
On n'utilisera pas les tranches de chaines de caractères ni les fonctions reverse*.
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
.128013:Lpbv(4i2+îedmx3;s= 1ûo5w_lSAnatf-)Oh]R,qcrg.[éyPkuè/050n0m0G0F0i0B0s0u0Q0B0F0s0s0t010G0i0d010406050s0Z0o0o0F0R0W040C0x0B0Z0_0x0E0u020F0o0d0r0u0N0m130R0P0Z0m0s050#101214160~0d041u1B051E0#1E1G1B0~0n0i0f0.0:0=0@0L0i0S0L0B1U0L0G0|050)0e0B0m1P0;0?011T1V1X1V0G1%1)1#0G0e0x0n161$0R1C0G0L0.190s0d0F0E0@0j011+1R010H0+0m0E1h0m1#26282d1-2g1)2j0o2l040a0u0X0R0x0d0x0s0i1c1e0%240R0R0m0Q2G1u2n0E1C0#222S0G201 210n2p0@1X0E2i2D1#1M1O0/1,2$0i2(0E1|1N1#0d2L1C2Q2S2}0 271e2.2e2?0R130B0|0v2P310}302o331-35370|0j3b283d2Q2#013i0F38040q3m2R0~3p3g0@3s3u0h3x3o313q3D0|0y3G1D2{1u2,2V0n2Z3q0Q1|2v0$1N1C2`0m2|3c3N3W0%3(3f1Q1-0Y0|0%0H3N3A3/0@0z0|0u3^3I3B3r0H0|0Q2L0m0A272%0n2A2u3 3.2/010{040g4e323`3r0|0o0x0G4l3q4i0O3G3~3_4g0E0|492;4b0x4d1v3)4z2e4i0J0b3G060u4R4y404n4B042?0Z0f0m0F0Z0A4q4s4I3n4T4f2e0x0|0t4x3e4m4g0s2b0401014P4S4-4^2e3;040H0x0R4?4K3h44594U4g0x3|042;5d4.5b044)4t414i4O4+3y50504@3J0|4Y4!4$4(4r5k521-4:044=5t04515y040Q5F3q5I0k5R414W5A4#4%5o5L4Q4S5x41542L0G0Z0R0E5V4V4p5E5L5N415T5;4A4C3t4E4c0m5|4/0|5U5^5)5=4X0x4Z5Z5D4*2}0~0#3+3%3O6k0#3R1u0G3T6p2X2T1{1}2V0F1(6m3R1A3-5G0@2L0o0A0H0F0Y470L0q0|1m1o1q1s0u5s2 1H3d1B0D1b2L0u0s191b0i1d0u2C0=0i6z0O0u0F4!0Q0u1)0u2L0E4!0R0s1n2i0G0u0n0Z0u4)6?770n0V0e1b751*0:0u560E2N6+1e0b6h1E2,3q1/1W1Y1!6D3q2r2i2k0|2x0C450`740X0W221d3N3$6D2~3)6j7y5*3=0m3@5L684g5h3~7Y5a3C435P46485 0E4F4H2 7(4h0|4k7%5e345?6f4J7{1-4v635m4D7/615p4n4M6V3c5%4R7Z7|6a6c5C5#2}5_4n5I5K8l8f1-4`0|4}4 5(7?5X830@8o8A3r0e0|2s884g4i7_7=803C7}8I4L0|0J8w8e7?545658678y0|0i8D5g8$5:8!8N8E0|0R280S627`5l0@8K8Q5m8+8M8^7@044N8U5v8r8O8h5B5!5@8q7?8C8,8 5X6b986e8(658D4W8k7 8 4i0U8{968}3c8m5f0|0I8D0o0i399k049A9e6E4o5i9t900M9395015+0(5.9v4,9Q9n9a9w9Q5{9I5O857:8?9b8-9$9,9f5z9h6d9o3n6h7S6l2S6o1J6Y2|2W1d0S040D1?737n6U2Pa10Ea36`1*3W0w742i0u0G1n0d0-2I7i450V0F2G75000Z320L0F0l2(7g0.140F2N0!2L0-1s742%as0i6$270R6|0F0d2C0R744$0u2?0o0e6$2I0QaFaHaJ0T0u0K0R6=aq1da*0G0V2jau0nawaC0QazaB1*6@2M0uaxaE8:a,1*2Lar1*0s0W0s0G0!130_6S2u0E74ax1*5Y0B6{b0aA2(a.0caf0xah0uajal1i0-2C5.8:2F7g4!0EaPak0R0!0-0i1i570)bo6?6^7g0-4)bH1a0-0Ba20-6S0.0m0Z0p751d0E0VaK1e0m0pam1)0T1D3d6n0(0*0,04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)