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
.128013So4l5s_60:.w/+phPn1gk2c=i)-tfear39(d v;umby050K0E0C0F0z0e0g0L0x0e0F0g0g0y010C0z0p010406050g0O0P0P0F0G0R040b0c0e0O0,0c0s050n0?0^0`0|0;0p04051c151f0n1c0;0K0z0M0!0$0(0*0$0s0u0O0F0u0E0B0p0R0C0q130L0q0z0u0q0e1H0q0C0/050V0Q0e0E1o0%0)011G1I1K1I0C1Q1S1O0C0G1d1C0!0 0g0p0F0s0*0w011U1q010D0X0E0s0F0P0E1O1:1=1`1W1}1S20220/0a0L0r0G0c0p0c0g0z120s0L0T1.0G0G0E0x2n15250s1d0n1C2A1*1,1+1P0K271r0z0s1 2k1O1l1n0#1V2K2M0s0c2Q1O0p2t1d2y2A2%0=1;2o2S1{2W0G0_0e1O0F1F2t0D0*030h0h0x2X0E1K2V0c0B0t350/0t150F2(2+0:2*262-1W2/2;2?2^0E2`012|2~30322N350B1^040w3a3c1=3e2y2J013j0F2=1d2@0q2_2{2}2 0T3t2W3v0H0/0H3A2x3d0;3E3h0*3H3J053L3N3p3P3s2L3u360d0/0d3Y163!3f2,1p3i0c2:3I3l3M3n3O3r3R3;3T360f0/0f3`2%3#2+3F3)443-3q3Q314a34360i0/0i4g3d1g2#152Q2D0K1,2I3%014p2P1m1d2!0E2$4y3{3C054p4P260z0K0*2}2y3v0t3l4X4Z484q334$1_2b0E4*4p3S4s372A3b3}3F0v0/0T0D3Z4S3$3 0*0m0/0L522z4|4H0s0D0/2W0P0Q2t0h0T0h0P0c0C0g5a4V3~2T010.040J5s5c553G0/0p3M0%0E5A545v5x0A0k5s0;4R5b3E4)014!2+3v3x3+0L5U3/494-361^0L4:4=3:5)3w1O0n3b0L5^595K2.5g0Q5n5p5r5R045`4j4H0c0/0y5s643g5C0P0z0/0j5P5J4j5$0h4#363V3K5#4Y5V4+4@3U4/214;6t4?4r6w4`635_5B5v4~040D416a6H5|040x0`0F2v0E2t6N5{1W0c57042L6X655C0s5E5G0g5I626O1W5x5O625Q2)5T6s5W1=3v3@6q6l6B5:3@5,6y5.5(3=0B703A5_7e6b5u1{6J0z51627g4k0/6R0G6T0C6V6/2%7n6668697m6;0*0g4%0402030H0I0N0L7H7J0N6(6c5v6!0/6M7B6Y3(7p6S6U6W7W6)7S7z7Q7h1W7E0/7N7K0l7:7P6:7X5w0/6@4h6j4W6|6m5X4c4(80737a4d7622784,875=5@7f8g7C5D040s5~5o5q7+3F67040o7A7w8i6e386i7^6k806n0B4u71855/7a4u896z5%8c4b8E8e6F5^8i6J2t0C0O0G147%7R6P8l5 8o6^5A0n4U4z4O4B4L150C4E8?2G2B0F1R8:0n4C5Q0T0V0X0g04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)