Exercice supplémentaire 2

Voir le sujet précédent Voir le sujet suivant Aller en bas

Exercice supplémentaire 2

Message par Lise le Jeu 27 Jan - 17:27

bon,
on a un gros problème...
for i in range (n) ou for i in range (len(a))
avec n=len(a)

c'est la même chose ou pas?est-ce que ca prend bien tout les indices?
et si oui alors pourquoi dans la dernière partie de la 2eme chaine il font ca:

for i in range(n - m + 1):
if nombre_diff(P, T, i) <= 1:
res.append(i)
return res

avec n et m des longeurs??

merchi beaucoup!!

Lise
Psychotrope
Psychotrope

Féminin
Nombre de messages: 313
Année d'étude: BA3
Section: Bioingénieur
Date d'inscription: 21/05/2010

Revenir en haut Aller en bas

Re: Exercice supplémentaire 2

Message par Lise le Jeu 27 Jan - 17:45

alors pour ceux que ca intéresse

for i in range (n) ou for i in range (len(a))

c'est pas la même chose pcq avec for i in range (n) on va pas avoir le dernier indice donc on doit faire for i in range (n+1)

avec toujours n=len(a)

voili voilou et sinon il y a pas mal de chose sur le site du zéro (pour ceux qui savent pas encore ^^)

Lise
Psychotrope
Psychotrope

Féminin
Nombre de messages: 313
Année d'étude: BA3
Section: Bioingénieur
Date d'inscription: 21/05/2010

Revenir en haut Aller en bas

Re: Exercice supplémentaire 2

Message par Corentin* le Jeu 27 Jan - 18:43

Normalement c'est la même chose hein....si tu mets n= len()...le n c'est juste une abréviation pour pas devoir écrire len().

Si tu mets for i in range (n) ==> tu auras bien tous les indices de ta chaîne vu que tu vas de i=0 à i = n-1 : tu peux compter ça fera bien n éléments vu que tu commences à 0.


Corentin*
Neurotransmetteur
Neurotransmetteur

Masculin
Nombre de messages: 218
Année d'étude: BA3
Section: Bioingénieur
Date d'inscription: 04/10/2010

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum