Lire et comparer les valeurs d'un fichier

basmaber Messages postés 23 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 4 janvier 2012 - 15 déc. 2011 à 09:50
basmaber Messages postés 23 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 4 janvier 2012 - 4 janv. 2012 à 11:17
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

cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 24
15 déc. 2011 à 18:52
Bonjour.
C'est quoi le code qui te pose problème ?
0
basmaber Messages postés 23 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 4 janvier 2012
4 janv. 2012 à 11:15
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
0
basmaber Messages postés 23 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 4 janvier 2012
4 janv. 2012 à 11:17
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
0