Présence d'un caractère dans une chaine
Exercice
Coder une fonction est_présent
- qui prend en paramètres
- un caractère
ciblequi est une chaine de caractères de longueur 1 - une
chainede caractères,
- un caractère
- et qui renvoie un booléen :
Truesicaractèrefait parti dechaineFalsesinon
Exemples d'utilisation
>>> est_présent("i", "Informatique")
True
>>> est_présent("I", "Informatique")
True
>>> est_présent("a", "Informatique")
True
>>> est_présent("A", "Informatique")
False
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
.128077.9888.128013x/.Tr;nbylaeu)dV63m?(P+02è-@,5fq!B _o=Àpcwgv4F1kRIéhtsSCjDi:050r0o0%0n0-0m0(0L0R0m0n0(0(0O010%0-0Q010406050(0p0v0v0n0h0l040)0N0m0p120N0j0L020n0v0Q0i0L0Z0o1c0h0I0p0o0(050e191b1d1f170Q04051K1D1N0e1K170r0-0U0`0|0~100$0-0T0$0m1#0$0%15050=0k0m0o1W0}0 011!1$1(1$0%1.1:1,0%0h1L0%0$1=1Y010H0@0o0j1q0o010`1i0(0Q0n0j100B1,2i2k261@291:2c0v2e040c0L0y0h0N0Q0N0(0-1l1n0:2g0h0h0o0R2I1D2p0j1L0e242U2123221-0r2r101(0j2b2F1,1T1V0{1?2(0-2*0j0N2.1,0Q2N1L2S2U2 182j1n2:272^0h1c0m150X2R3316322q351@3739150B3d2k3f2S2%013k0n3a040u3o2T173r3i103u3w0V3z3q333s3F150G3I1O2}1D2.2X0r232$3D010R2_2x0/1U1L2|0o2~3e3P3!0:3,3h1X1@0Y150:0H3P3C3?100S150L3|3K3Y0j0H151B0%0M2|0#0(2b0%433=2;0114040x4h343~3t150R0-1/0o4o3s4l0F3I423}4j0j4s0$0?2*4x3Y4l0q0.3I060L4R4C444q3^040H0N0h4B3g4p4E4s1d0n2P0C2N4#4D270N40042?4/4U4(040R4H2?4w1E3-4:1@4l4O513p4Q4S5a4$3s4W0-3{572T4T4i364)0h4+0%4-502 5j4%4;150O0O4_5k3j4s4u1:4K4q554P5a5J4S5c3Y4W2N0%0p0h0j5z5u3@0R150g0h1A5I5L53105O0;5R5T5h045t5d5X040W3v4e4P1D3/3+3Q5}0e3T1D0%3V622!2V0n4v2U3T1J3;5V102N0v0M0H0n0Y0o0M0$0u151v1x1z1B0L56311Q3f2.3s0n0r0v1m2H0-1m0L0S1d0j2?0T151J6B6D6F2I0D120%1 040s0o0h2G6I2c120U501R3%2/4q1_1%1)1+6d3s2t2b2d152z0)0R0h130%2A0l241m3P3*6d303-5|6^5N3_0o5g315(014?425.5M4q46480(4a4c4e0j4g7o7k4l4n7z4`5l4|5D5r527E54154A5.5:454G4I7I3p7p4j4M6w3e594R7V275*5Q5S5U3L5C4v7+3Y4=154^7O7$5B4|4~4J5.170e7d5~6a3(6c055|3s6;1{1*2o7K100N150f8g7/4q7;4@5-5s7^8d8f8h7o7 3#5/490L0p2*2g0j7t5!2P6H1n0m0#0T3v1;2b74761n1z0-0L0Q6#2w732K2N0j0U0N0l6#0L1:0L0k0N1i0#8M0n1}2b0r0p0f1O3f1N0-0v0T0L3v0%100b2f3Y0%0S1w0N0+0-2f0(0h0R1Z1}0Q0(0.0e7 0r0j0f0+0(0:1(0U0h0f2*0%0e1$0e0+0:0R6l0r2V976E9a0E0X0G0f0X0f0A0e1?0;0(1E0U0T0e0B0t0n0A0f0(9X2f6W1:100.6K5S6N0.010e5/0!0m0L6j1k0L0(0n8!0-0h0L1z008y1;8+0p0{1;4e0`4+0$1;0r2k0_8)0R0}0L0ra78z4}7Sap1;an5n4,2N0_0x0;8 0p0~8Raqa88(0-7t0o0q0F0LaD0r1m0Ra51A8(1;18211m0T4|0N9~0j008w2j0_3!8B0=7x2Ra!0ja$8^6y848|8~90100a944q96989a9c9e9g0%9i9k9m9o9q9s1U9v9x9z0$9B9D9F9Hb50-9L9N9P9R9T0%9V9)9Y0X0H0V0V0r9(9*0L9,0o9.0z0X9?9^0L0,akaXaf0_aI2J0-8E1m2ca30oaP0|0L0h0#2E8B8L7taQ34a(73a/7t2k0%7N6-0p0m3f1(044I2G42863Y886?8b5A3E4s8H8i4j8k7?8n7k4F041T3!3P8t3:aQb:7h29an0R1;0J0L0P9 a10Na30L0J1Dc17~b~3f60833S0;0?0^6z1U6R6E6M2I8*1maF6P1McV6T8F6V2H6Y0Kc!1Ca{1M040*aD3v0T4Z2H0$2w9|aT2I8z0naFc42E5R8(0nb*2Oah9eahaparaw7HapbS8ybI681:d3a`6-1K0)8R6I4}6#dw8xasdiaj8Bdzdm4vd34Ca@a$210-0#a?2Ca^04aP0o0daL0%0o6V0D0@dE2w0@1:d7c_c{24c~0w8_7~3T.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)