Nombre de mots
Dans cet exercice, on considère des phrases composées de mots.
-
On appelle « mot » une chaîne de caractères composée avec des caractères choisis parmi les 26 lettres minuscules ou majuscules de l'alphabet,
-
On appelle phrase une chaîne de caractères :
- composée avec un ou plusieurs mots séparés entre eux par un seul
caractère espace
' ', - se finissant :
- soit par un point
'.'qui est alors collé au dernier mot, - soit par un point d'exclamation
'!'ou d'interrogation'?'qui est alors séparé du dernier mot par un seul caractère espace' '.
- soit par un point
- composée avec un ou plusieurs mots séparés entre eux par un seul
caractère espace
Voici deux exemples de phrases :
- 'Cet exercice est simple.'
- 'Le point d exclamation est separe !'
Après avoir remarqué le lien entre le nombre de mots et le nombres de caractères espace
dans une phrase, programmer une fonction nombre_de_mots qui prend en paramètre une
phrase et renvoie le nombre de mots présents dans cette phrase.
Exemples
Compléter la fonction nombre_de_mots
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
.128013nco0m/gS-.d;fw2y+)eh43vblr_:p96k5 i=(asP1tu050l0t0Q0M0J0z0N0I0c0z0M0N0N0K010Q0J0D010406050N0R0f0f0M0A0q040i0d0z0R0,0d0b050g0?0^0`0|0;0D04051c151f0g1c0;0l0J0x0!0$0(0*0$0b0h0R0M0h0t0j0D0q0Q0u130I0u0J0h0u0z1H0u0Q0/050V0y0z0t1o0%0)011G1I1K1I0Q1Q1S1O0Q0A1d1C0!0 0N0D0M0b0*0p011U1q010n0X0t0b0M0f0t1O1:1=1`1W1}1S20220/0a0I0O0A0d0D0d0N0J120b0I0T1.0A0A0t0c2n15250b1d0g1C2A1*1,1+1P0l271r0J0b1 2k1O1l1n0#1V2K2M0b0d2Q1O0D2t1d2y2A2%0=1;2o2S1{2W0A0_0z1O0M1F2t0n0*030B0B0c2X0t1K2V0d0j0P350/0P150M2(2+0:2*262-1W2/2;2?2^0t2`012|2~30322N350j1^040p3a3c1=3e2y2J013j0M2=1d2@0u2_2{2}2 0T3t2W3v0w0/0w3A2x3d0;3E3h0*3H3J053L3N3p3P3s2L3u360v0/0v3Y163!3f2,1p3i0d2:3I3l3M3n3O3r3R3;3T360H0/0H3`2%3#2+3F3)443-3q3Q314a34360F0/0F4g3d1g2#152Q2D0l1,2I3%014p2P1m1d2!0t2$4y3{3C054p4P260J0l0*2}2y3v0P3l4X4Z484q334$1_2b0t4*4p3S4s372A3b3}3F0G0/0T0n3Z4S3$3 0*0o0/0I522z4|4H0b0n0/2W0f0y2t0B0T0B0f0d0Q0N5a4V3~2T010.040L5s5c553G0/0D3M0%0t5A545v5x0s0C5s0;4R5b3E4)014!2+3v3x3+0I5U3/494-361^0I4:4=3:5)3w1O0g3b0I5^595K2.5g0y5n5p5r5R045`4j4H0d0/0K5s643g5C0f0J0/0e5P5J4j5$0B4#363V3K5#4Y5V4+4@3U4/214;6t4?4r6w4`635_5B5v4~040n416a6H5|040c0`0M2v0t2t6N5{1W0d57042L6X655C0b5E5G0N5I626O1W5x5O625Q2)5T6s5W1=3v3@6q6l6B5:3@5,6y5.5(3=0j703A5_7e6b5u1{6J0J51627g4k0/6R0A6T0Q6V6/2%7n6668697m6;0*0N4%0402030w0E0m0I7H7J0m6(6c5v6!0/6M7B6Y3(7p6S6U6W7W6)7S7z7Q7h1W7E0/7N7K0k7:7P6:7X5w0/6@4h6j4W6|6m5X4c4(80737a4d7622784,875=5@7f8g7C5D040b5~5o5q7+3F67040r7A7w8i6e386i7^6k806n0j4u71855/7a4u896z5%8c4b8E8e6F5^8i6J2t0Q0R0A147%7R6P8l5 8o6^5A0g4U4z4O4B4L150Q4E8?2G2B0M1R8:0g4C5Q0T0V0X0N04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)