nemy5 Posted March 19, 2021 Posted March 19, 2021 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  Quote
Solution zazouette Posted March 21, 2021 Solution Posted March 21, 2021 (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 March 21, 2021 by Tartiflemme Shrex and nemy5 1 1 Quote
nemy5 Posted March 21, 2021 Author Posted March 21, 2021 Merci beaucoup c'est beaucoup plus clair maintenant ! zazouette 1 Quote
Recommended Posts
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.