Aller au contenu

Occurrences d'un caractère dans un mot

Écrire une fonction compte_occurrences qui prend en paramètres cible, un caractère (une chaine de caractères de longueur 1), et mot, une chaine de caractères, et qui renvoie le nombre d'occurrences de cible dans mot ; c'est-à-dire le nombre de fois où cible apparait dans mot.

Contrainte

On n'utilisera pas la méthode count.

Exemples
>>> compte_occurrences("o", "bonjour")
2
>>> compte_occurrences("a", "abracadabra")
5
>>> compte_occurrences("i", "abracadabra")
0
###(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
.128013.65038.98755[tf4)+2IrR3,sa-o iug0Vèm1]P6pnlh.e=céy:vêA(wq;S/b_dk050$0L0f0r0v0I0q0u0N0I0r0q0q0M010f0v0G010406050q0w0B0B0r0m0P040Y0t0I0w0{0t0H0u020r0B0G0X0u0n0L150m0W0w0L0q050Z12141618100G041w1D051G0Z1G1I1D100$0v0R0:0=0@0_0J0v0x0J0I1W0J0f0~050+0!0I0L1R0?0^011V1X1Z1X0f1)1+1%0f0!0t0$181(0m1E0f0J0:1b0q0G0r0H0_0k011-1T010g0-0L0H1j0L1%282a2f1/2i1+2l0B2n040a0u0E0m0t0G0t0q0v1e1g0)260m0m0L0N2I1w2p0H1E0Z242U0f2221230$2r0_1Z0H2k2F1%1O1Q0;1.2(0v2*0H1~1P1%0G2N1E2S2U2 11291g2:2g2^0m150I0~0C2R330 322q351/37390~0k3d2a3f2S2%013k0r3a040o3o2T103r3i0_3u3w0h3z3q333s3F0~0d3I3B3K3D3t0t383v0~0F3I1F2}1w2.2X0$2#3s0N1~2x0(1P1E2|0L2~3e3Z3,0)3@3h1S1/0%0~0)0g3Z3C3~0_0V0~0u443R463t0g0~3,1k0f0L0#0t0N0N0w2M2k0N1u4b3}2;010}040U4u344d0H4g0v1*0L4B3s4y0p3I4a454w4E040B0t0f4J3S4y0i0Q3P0u4$4O4c4Q0~0H0!4l4n4p2N0H4s1v1x3e4(4v2g0t0~0M4N3g4C4w0B0v0~0y4#4%513s40040g3U504P360~1+1^2N5g4)4|48042?5n4{3j0~4T4V4^3p5a4X0~4!5z3A4%5H4`522g5c0v435F045J3L5j0*2Y4I5P5R3S4}040M4 5X5B4D4F4H4W4d4y5E2 065I5?5Y5*044,4.4o4q4=4t5(5h1/5!0j5%2 5^5355043c5P5=59620_5c2N0f4p0H5t5K5v5`4-4m5}4;4?3P1w3`3?3!6z0Z3%1w0f3)6E2Z2V1}1 2X0r4H2U3%1C3|6o0_2N0B0#0g0r0%4k0J0o0~1o1q1s1u0u5:3^1J3f1D0z0L0m2G1f0u2N4h150H0$0O5W1M050J0C0u0v0$0_2H6@0r2I0s0r0R2O0s2?1O4s0~0l0f0O0m7d0v6`7g2O776 0v4s050r3s0J0L0r0)0m2)400u0J2N0g0_037b7r7e7v0N7j7y7m0u0{0f1+0_0E6@6~2k0f0u7J0~0c0b1w0r2U756;046?6^7t1g2E0@4G1+0u1m0G0L0w0u0$002?7p0m0S5y732.7D1!1?1#2o5o2s2j2v2x2z0Y0N0m0|7,0E0P241f3Z3=6S303^6y6S5b410L5O316g015q4a5P5)4Q4f044h0G4j5|4:4r608N8n0_4y4A8S8O4R0N815W8(5u8*0~4M618)3t5w4U5-4w4Y6.3p6e4$8T5i6q8!5~6v8{8@015!664_971/545658968O5c5e0m6n5S5r9t5Z5q5s9d6T3t0!0~7r0H0x8=3^8O8+90369D042u9M1/9L8-8|4R5x9R8^040i4Z9n5I9j6h0~5N9w5_9X9U9e4y0e9Y8}9v9:9B4y0D9-4w9g9h3p68988:5,9`4K5D9%5@a36p5{6s8#5 4@679)9f0~659~2g9l6b9%ak6i0*6laoad6r4/9b8%3e100Z8H6A6P3:10757779017h7|1f0s5e4=2I2*0I1`7`6@6_1gaT2P7}aW1+7B7D7F7H7.7L7N7PaPa#aS1fa(1fa*2n7Z2H7$017(3V2@7,7.047:7=7@0C7_0E0t4p7-6,1}0H0/0O0I0A7h0/1m0H001u7,290/0J3U0/2|0t0x7r140L0K1F3f8h3S1;1Y1!1$8I3S2t2k2m0~8s8u8w2A8zby6m8S8D518F5AaG9p8K8M9J8|8Q9@0H8V8X8ZafaBaib:9;0~8,8?9B8/8;9@4Lax3E8~5yc2a89!935G6f8|au6k0mb$aj8.9O1yc6c09@aq6ccnci0~9rc89^5k5VcA0t9ycm9i8.cacA5Mb/a2ak4RcC5m9A3sa0cAc4a6cc5C9!6waF3-2Ub(6CaJ7476780_a@7}0s2^0H7f1d3U0v0q0L2x7{a#0uc@0u0rc`8v0q71a,bLa.6@a:7M8La?a!c=c@c_0fc{c}a~7!b1b37*0Hb62?5cb90Z7?1w7^6R0T7h0N7-7C6Y8:1Z7p88870=9G0r9HbZ8A1g4A8H3,0wdu6xc(0ibH6:1N1P8i1=bO8m9ebS8qbV0u8t8v8YdTb#8C3#318Sb,cx04429@b=a73Sb@4g0t4i4kb{6uaC5A9Kcse75_a5a+ek918_cWcKeo2g92asb-046jawcTe8escZ4d5!d(eE4*8Wbfd!et9SejeIa4c5eN9Z0ic$aG1J3#c+0R3f6C0*0,0.04.