Lire et comparer les valeurs d'un fichier

Signaler
Messages postés
23
Date d'inscription
mardi 25 octobre 2011
Statut
Membre
Dernière intervention
4 janvier 2012
-
Messages postés
23
Date d'inscription
mardi 25 octobre 2011
Statut
Membre
Dernière intervention
4 janvier 2012
-
Bonjour,
j'ai crée une boucle qui lit et compare les valeur d'un fichier , mais le problème ma boucle fonctionne pour toute les valeurs sauf une je ne comprend pas pourquoi!

3 réponses

Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
25
Bonjour.
C'est quoi le code qui te pose problème ?
Messages postés
23
Date d'inscription
mardi 25 octobre 2011
Statut
Membre
Dernière intervention
4 janvier 2012

j'arrive pas a résoudre le problème laurent le code est très long je ne peux pas vous l'envoyé alors je vais vous envoyé juste une partie
if s == "avant":
a=float(dI[name-1])
b=float(SIav[name-1])
SOMav=a+b
SOUSav=b-a

if (v>SOMav or v<SOUSav) :
dateDefautav.append(d)
sensDefautav.append(s)
else:
pass
elif s == "static":
a=float(dI[name-1])
b=float(SIst[name-1])
SOMst=a+b
SOUSst=b-a
if (v>SOMst or v<SOUSst)
dateDefautst.append(d)
sensDefautst.append(s)
else:
pass

else:
a=float(dI[name-1])
b=float(SIar[name-1])
SOMar=a+b
SOUSar=b-a


if (v>SOMar or v<SOUSar):

dateDefautar.append(d)#si on a un depassement de la consigne les differentes valeurs seront stocké dans le tableau dateDefaut
sensDefautar.append(s)#stockage des sens
else:
pass
Messages postés
23
Date d'inscription
mardi 25 octobre 2011
Statut
Membre
Dernière intervention
4 janvier 2012

le problème c'est que le programme marche très bien pour toute les valeurs il compare et tout sauf pour 2 valeurs! je ne comprend pas pk