Jump to content

chaine de caracteres 2


Go to solution Solved by PASSamycasa,

Recommended Posts

  • Solution
Posted (edited)
il y a 10 minutes, juliette5 a dit :

Salut ! je bloque sur ce programme https://zupimages.net/viewer.php?id=21/09/bfh9.png, est ce que quelqu'un pourrait me l'expliquer svp :)) ? 

merci d'avance 

Coucou @juliette5 alors il faut que tu applique la boucle pour tous tes pos (donc de 0 à 5 comme len(mot) = 6)

 

- pos = 0 : resultat = " " + mot [(0+4)%len(mot)] 

Ce qu'il y a entre les crochet c'est 4 modulo 6. Le modulo c'est le reste de la division euclienne. Ce que je fais c'est que j'essaie de décomposer le numérateur (ici 4) avec le dénumerateur (ici 6) : 4 = 0 x 6 + 4 -> 4%6 = 4 (c'est bien le reste de la division de 4 par 6)  

donc tu fais mot [4] donc tu cherches le caractère à la position 4 dans canard -> "r" (attention la numérotation commence à 0). 

 

Et ensuite tu fais pareil avec pos = 1, 2... jusqu'à pos = 5 et à chaque fois tu ajoutes ce que tu trouves à ton résultat donc si on fait avec pos = 2

resultat = "r" + mot [5%6] = "r" + mot[5] = "rd"

 

Dis moi si c'est un peu plus clair pour toi et si c'est pas le cas hésite pas j'essaierai de plus détailler 😉 

 

 

Bon couraaage 

 

Edited by PASSamycasa

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