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
.128013e9_kySol2p1h=m0g4)dsivnP +;/(bf6u.r:53ac-wt050t0b0R0N0v0i0u0z0O0i0N0u0u0n010R0v0k010406050u0H0o0o0N0J0f040g0h0i0H0,0h0x050C0?0^0`0|0;0k04051c151f0C1c0;0t0v0w0!0$0(0*0$0x0q0H0N0q0b0P0k0f0R0m130z0m0v0q0m0i1H0m0R0/050V0E0i0b1o0%0)011G1I1K1I0R1Q1S1O0R0J1d1C0!0 0u0k0N0x0*0j011U1q010F0X0b0x0N0o0b1O1:1=1`1W1}1S20220/0a0z0y0J0h0k0h0u0v120x0z0T1.0J0J0b0O2n15250x1d0C1C2A1*1,1+1P0t271r0v0x1 2k1O1l1n0#1V2K2M0x0h2Q1O0k2t1d2y2A2%0=1;2o2S1{2W0J0_0i1O0N1F2t0F0*030d0d0O2X0b1K2V0h0P0l350/0l150N2(2+0:2*262-1W2/2;2?2^0b2`012|2~30322N350P1^040j3a3c1=3e2y2J013j0N2=1d2@0m2_2{2}2 0T3t2W3v0M0/0M3A2x3d0;3E3h0*3H3J053L3N3p3P3s2L3u360r0/0r3Y163!3f2,1p3i0h2:3I3l3M3n3O3r3R3;3T360L0/0L3`2%3#2+3F3)443-3q3Q314a34360G0/0G4g3d1g2#152Q2D0t1,2I3%014p2P1m1d2!0b2$4y3{3C054p4P260v0t0*2}2y3v0l3l4X4Z484q334$1_2b0b4*4p3S4s372A3b3}3F0e0/0T0F3Z4S3$3 0*0Q0/0z522z4|4H0x0F0/2W0o0E2t0d0T0d0o0h0R0u5a4V3~2T010.040D5s5c553G0/0k3M0%0b5A545v5x0s0K5s0;4R5b3E4)014!2+3v3x3+0z5U3/494-361^0z4:4=3:5)3w1O0C3b0z5^595K2.5g0E5n5p5r5R045`4j4H0h0/0n5s643g5C0o0v0/0p5P5J4j5$0d4#363V3K5#4Y5V4+4@3U4/214;6t4?4r6w4`635_5B5v4~040F416a6H5|040O0`0N2v0b2t6N5{1W0h57042L6X655C0x5E5G0u5I626O1W5x5O625Q2)5T6s5W1=3v3@6q6l6B5:3@5,6y5.5(3=0P703A5_7e6b5u1{6J0v51627g4k0/6R0J6T0R6V6/2%7n6668697m6;0*0u4%0402030M0c0B0z7H7J0B6(6c5v6!0/6M7B6Y3(7p6S6U6W7W6)7S7z7Q7h1W7E0/7N7K0I7:7P6:7X5w0/6@4h6j4W6|6m5X4c4(80737a4d7622784,875=5@7f8g7C5D040x5~5o5q7+3F67040A7A7w8i6e386i7^6k806n0P4u71855/7a4u896z5%8c4b8E8e6F5^8i6J2t0R0H0J147%7R6P8l5 8o6^5A0C4U4z4O4B4L150R4E8?2G2B0N1R8:0C4C5Q0T0V0X0u04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)