Jump to content

S5 info


Go to solution Solved by zazouette,

Recommended Posts

Posted

saluut,

je comprends pas trop dans la semaine 5 le sens de cet algorithme: 

 

for pos in range(len(ligne)):
    lettre = ligne[pos]
    if lettre != "e":
        resultat += lettre

 

je comprends surtout pas les lignes 2 et 4, si quelqu'un pouvait me les expliquer🥺

 

  • Solution
Posted (edited)

@nemy5 salut  !

en gros lettre = ligne[pos] ça veut dire que ça va lire chaque caractère présent sur la ligne

et resultat += lettre, ça rajoute la lettre au résultat précédent

 

for pos in range(len(ligne)):
    lettre = ligne[pos]
    if lettre != "e":
        resultat += lettre

 

par exemple tu as comme mot BISCOTTE

B => différent de E => résultat = B

I => différent de E => résultat = B + I = BI

tu continues ça avec SCOTT

 

et pour E => E c'est E donc tu ne l'ajoutes pas au résultat 

 

au final tu as BISCOTT

Edited by Tartiflemme

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...