Jump to content

Zone pleine de 1


Go to solution Solved by Sans-Visage,

Recommended Posts

  • Ancien du Bureau
Posted

Hey !

Imagines un motif 

1234

Et une liste 

1212121212 (10 caractères)

Tu vas analyser les caractères 4 par 4 

1212121212

1212121212

1212121212

1212121212

1212121212

1212121212

1212121212

Tu remarques qu'il m'a fallu 7 lignes pour essayer toutes les positions, soit len(ligne) - len(motif) + 1 

Et ici on a un motif de 10 caractères 😉 

Posted
il y a 46 minutes, DuTACKauTac a dit :

Hey !

Imagines un motif 

1234

Et une liste 

1212121212 (10 caractères)

Tu vas analyser les caractères 4 par 4 

1212121212

1212121212

1212121212

1212121212

1212121212

1212121212

1212121212

Tu remarques qu'il m'a fallu 7 lignes pour essayer toutes les positions, soit len(ligne) - len(motif) + 1 

Et ici on a un motif de 10 caractères 😉 

 

Salut !

 

Mais attends, quand on fait for len(ligne) , ça voulait pas dire sur la longueur de la ligne ? genre simplement "lire" la ligne mais c'est bien un nombre finalement ? 😳

 

et je pense avoir compris mais ça coince avec l'exo

si je reprend ton exemple, avec un motif de 10 caractères j'aurais len(ligne) - len(motif) + 1 =  for loop (1)

là c'est parfait

 

mais dans l'exo j'ai l'impression de rater un truc, on a un même motif de 10 caractères, du coup on aurait len(ligne) - 10 ? c'est dû au fait qu'on numérote à partir de 0 ?

 

Merci 😅

 

  • Ancien du Bureau
  • Solution
Posted
il y a 28 minutes, Soul a dit :

Mais attends, quand on fait for len(ligne) , ça voulait pas dire sur la longueur de la ligne ? genre simplement "lire" la ligne mais c'est bien un nombre finalement ? 😳

😵 pas sur d'avoir compris la question 

mais len("abcde") vaut 5 par exemple 

 

il y a 29 minutes, Soul a dit :

du coup on aurait len(ligne) - 10

non on a (len(ligne) - 10 + 1) = (len(ligne) - 9) 

 

Je suis désolé je suis vraiment pas sur d'avoir compris tes questions, alors hésites pas à reformuler si c'est absolument pas ça que tu demandais 😅

Posted
il y a 4 minutes, DuTACKauTac a dit :

😵 pas sur d'avoir compris la question 

mais len("abcde") vaut 5 par exemple 

 

non on a (len(ligne) - 10 + 1) = (len(ligne) - 9) 

 

Je suis désolé je suis vraiment pas sur d'avoir compris tes questions, alors hésites pas à reformuler si c'est absolument pas ça que tu demandais 😅

 

y'a pas de soucis t'inquiètes, j'ai capté super Merci à toi !! 👌

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...