Nombre de caractères consécutifs
Dans une phrase !!! écrite !!! certains utilisateurs abusent des points d'exclamations !! Ce pour différentes raisons ! Bref.
Écrire une fonction nb_max_consecutifs qui prend un caractère motif (une chaine de caractères de longueur 1), et une chaine de caractères phrase à analyser. La fonction renvoie le nombre maximal d'occurrences consécutives de motif dans phrase.
Exemples
>>> phrase = "Dans une phrase !!! écrite !!! certains utilisateurs abusent des points d'exclamations !! Ce pour différentes raisons ! Bref."
>>> nb_max_consecutifs("!", phrase)
3
🐍 Console Python
>>> phrase = "Un mot puis un autre avec espaces."
>>> nb_max_consecutifs(" ", phrase)
8
🐍 Console Python
>>> expression = "((2 * x + 3) / (x + 1))"
>>> nb_max_consecutifs("(", expression)
2
>>> nb_max_consecutifs("-", expression)
0
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
.128013:pbvà(40i2+zedmx3;ès7= 1jo5w_lSnatf)9OhR6qcrg,.éyPku8/050o0n0I0H0j0E0u0x0R0E0H0u0u0w010I0j0c010406050u0!0p0p0H0S0X040F0A0E0!0`0A0G0x020H0p0c0s0x0O0n140S0Q0!0n0u050$111315170 0c041v1C051F0$1F1H1C0 0o0j0e0/0;0?0^0N0j0T0N0E1V0N0I0}050*0d0E0n1Q0=0@011U1W1Y1W0I1(1*1$0I0d0A0o171%0S1D0I0N0/1a0u0c0H0G0^0k011,1S010J0,0n0G1i0n1$27292e1.2h1*2k0p2m040a0x0Y0S0A0c0A0u0j1d1f0(250S0S0n0R2H1v2o0G1D0$232T0I2120220o2q0^1Y0G2j2E1$1N1P0:1-2%0j2)0G1}1O1$0c2M1D2R2T2~10281f2/2f2@0S140E0}0x0y2Q320~312p341.36383a0k3d293f2R2$013k0H39040x0r3o2S0 3r3i0^3u3w0x0h3A3q323s3G3a0B3K3C3M3E3t0A373v3a0P3R3g331R3j3W3l3x0v3#3D3(3F3*3Y3x0#3.3T3:3V3X3H0L3_3h3{3O040y0i403%2:3|3+0y3c1w3e1E2|1v2-2W0o2!3s0R1}2w0%1O1D2{0n2}4f4e3p054o0(4w41490Z0}0(0J3K3$3s0C3a4K3/490G0J0}0G0d0D140q0D4o0G0u2N1c0j0J1u4y2S4L3U0|040g4P3`4R0}0p0A0`4J4-4D482f4;0U3K0x4/420}0c0N0S0=0n4@4E520}0K0b3R0x5m564Q354U4W4Y5557490A0}0w5u5p1.0p0j0}464 065n5o4^5q044V4!0A0!5c0G0I5A5L1.5x045z4 5K5g5C5E045G2~5I5n5v2f4G040J3W5V5%3F0}0R150H2O0n2M5^515X4N042=623N595b5d5f630^4;5k5H5J5J5/1.5;4*683U0G5{5}5 615#6l0^5Y0w5!2~5$6e3t4`4|6o4 6x016g5l6j6O6K6r5N4W4o5R295U6w5B6y0}0l6B3e6D3s5D0}4d5,6O6P6Z016n4~6C6Q5r5P6V5T6p3{5Y020T0I0s6~4_6S4X0H0q6d3s6M6i6/7f6_775t6Y5W6!5Z755M5O6U5S6X6.6/6K5;0n0-5e6J6;7d7u7f5m7h7q5Q7s7o5X5y7L0^6+5*6N7G6;5;2M0I5R0G7O6F7i793#0$4B4v4g7+0$4j1v0I4l7:2Y2U1|1~2W0H1)7-4j1B503s2M0p0D0J0H0Z0n0D0N0r0}1n1p1r1t0x6h301I3f0!0E3f1Y040M1f2=2G0j3v0j4%0x1*0x2@0p0d2M0x0o000A0R0R5R2M0G0R8h4Y0j380x0+4$0j0x8g8A1+7r6W0U0x0I5Q0.0(0!0q0x0f0x0m0W2B0V1v8q0 8q8s0x862G0x0!2)0x1|0!0:0n8)0u290.0H0e0A0j0S961t9h2I1+0E002=1N8Q548n8p0j042F8#0/6t0I0t8G4o2L1t2D0G2#0H0!0x4{4}8)1e0x2=0R0S0W2v5T9o8$0A1j0I0n5R256|0I8)0)0x9S2v0I8;0x0z7J0x9z0G0W8Q0?0+8G8B8S0p120x2{0A0e8y9h2M540$8|058q2F2@1f9S839/8B4o9%9)9j8%5T9@5Gag0$9v0 af9xaBaA4i0)0+0-04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)