Jump to content

qcm listes info


juliette5
Go to solution Solved by Sans-Visage,

Recommended Posts

  • Ancien du Bureau

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 ? 

 

Link to comment
Share on other sites

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 

Link to comment
Share on other sites

  • Ancien du Bureau
  • Solution
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 

Link to comment
Share on other sites

  • Ancien du Bureau
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 !!

Link to comment
Share on other sites

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