juliette5 Posted February 26, 2021 Posted February 26, 2021 salut, j'aurai besoin qu'on m'explique le raisonnement à avoir pour ces qcms (je suis complètement à l'ouest en info sorry ) https://zupimages.net/viewer.php?id=21/08/2zva.png merci bcp Quote
Ancien du Bureau Sans-Visage Posted February 26, 2021 Ancien du Bureau Posted February 26, 2021 Hey, Il faut savoir que la liste est numérotée de 0 à n (ici: 0, 1, 2, 3, 4 car il y a 5 chiffres) Pos dans la boucle va prendre tour à tour les valeur 0,1,2,3,... jusqu'à atteindre le valeur de range (et une fois que pos == range, la boucle ne se lance pas, si tu as range(3) pos va prendre les valeurs 0, 1, et 2). Quand tu fais donnees[pos] ca veut dire que dans la liste, tu vas prendre la valeur à l'indice pos. Exemple: pos = 2 donnees[7, 8, 5, 9] Print(donnees[pos] + donnees[pos-2]) => Ton programme va imprimer 5 + 7, donc 12 Tu comprends mieux ? Soleilne 1 Quote
juliette5 Posted February 26, 2021 Author Posted February 26, 2021 Non pas trop, pourquoi pour pos =2 on se retrouve avec 5 et 7 alors que la 2ème valeur c'est 8 ? ou alors faut prendre les valeurs dans l'ordre croissant ? et du coup si on a range(4), la dernière valeur qu'on va avoir c'est pour 3 ? je sais pas si je me suis bien expliquée dis moi si tu veux que je reformule mes questions Quote
Ancien du Bureau Solution Sans-Visage Posted February 26, 2021 Ancien du Bureau Solution Posted February 26, 2021 On 2/26/2021 at 8:22 PM, juliette5 said: Non pas trop, pourquoi pour pos =2 on se retrouve avec 5 et 7 alors que la 2ème valeur c'est 8 ? Expand Alors c'est tout simple, il faut se rappeler que la liste est numérotée en partant de zéro ! La première valeur porte l'indice 0, donc la 3 ème valeur porte l'indice 2 ^^ On 2/26/2021 at 8:22 PM, juliette5 said: et du coup si on a range(4), la dernière valeur qu'on va avoir c'est pour 3 ? Expand Si tu as pos in range(4), pour va prendre les valeurs 0, 1, 2, 3. Donc si tu as une liste de 4 valeurs, toutes les valeurs vont être prises Quote
Élu Etudiant FabienDespascito Posted February 26, 2021 Élu Etudiant Posted February 26, 2021 N'importe quel problème d'info pour notre RM en P1 be like : On 2/26/2021 at 8:31 PM, DuTACKauTac said: Alors c'est tout simple Expand Sans-Visage 1 Quote
juliette5 Posted February 26, 2021 Author Posted February 26, 2021 D'accord je crois que c'est bon j'ai compris, merci de ton aide Quote
Ancien du Bureau Sans-Visage Posted February 26, 2021 Ancien du Bureau Posted February 26, 2021 On 2/26/2021 at 8:33 PM, FabienDespascito said: N'importe quel problème d'info pour notre RM en P1 be like : Expand (heureusement que personne est dans mon appart pour m'entendre insulter les profs à chaque nouveau début de semaine...) On 2/26/2021 at 8:34 PM, juliette5 said: D'accord je crois que c'est bon j'ai compris, merci de ton aide Expand Avec plaisir !! FabienDespascito 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.