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 il y a 6 minutes, juliette5 a dit : Non pas trop, pourquoi pour pos =2 on se retrouve avec 5 et 7 alors que la 2ème valeur c'est 8 ? 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 ^^ il y a 8 minutes, juliette5 a dit : et du coup si on a range(4), la dernière valeur qu'on va avoir c'est pour 3 ? 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 : à l’instant, DuTACKauTac a dit : Alors c'est tout simple 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 il y a 1 minute, FabienDespascito a dit : N'importe quel problème d'info pour notre RM en P1 be like : (heureusement que personne est dans mon appart pour m'entendre insulter les profs à chaque nouveau début de semaine...) il y a 2 minutes, juliette5 a dit : D'accord je crois que c'est bon j'ai compris, merci de ton aide 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.