# -*- coding: utf-8 -*-
from datetime import datetime
def dateDiffJour(dateeffet,dateecheance):
if dateeffet =3D=3D dateecheance:
jour =3D (dateecheance) - (dateeffet)
if dateeffet < dateecheance:
jour =3D (dateecheance) - (dateeffet)
else:
print " les dates entr=E9es ne sont pas valides "
return jour
if __name__=3D=3D'__main__':
j1 =3D jour (2007-11-01,2007-12-01)
j1.dateDiffJour()
Mais il me donne cette error
Traceback (most recent call last):
File "/home/sboa/date.py", line 13, in <module>
j1 =3D jour (2007-11-01,2007-12-01)
NameError: name 'jour' is not defined
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
NicolasP
voici mon code de date
# -*- coding: utf-8 -*- from datetime import datetime
def dateDiffJour(dateeffet,dateecheance): if dateeffet == dateecheance:
test d'égalité
jour = (dateecheance) - (dateeffet) if dateeffet < dateecheance:
Ne peux jamais être vrai (inclus dans le test d'égalité précédent)
jour = (dateecheance) - (dateeffet) else: print " les dates entrées ne sont pas valides " return jour jour n'existe pas dans cette branche d'exécution.
if __name__=='__main__': j1 = jour (2007-11-01,2007-12-01) j1.dateDiffJour()
Mais il me donne cette error
Traceback (most recent call last): File "/home/sboa/date.py", line 13, in <module> j1 = jour (2007-11-01,2007-12-01) NameError: name 'jour' is not defined
Relis bien ton code. Ca ne fais certainement pas ce que tu as en tête.
Nicolas
voici mon code de date
# -*- coding: utf-8 -*-
from datetime import datetime
def dateDiffJour(dateeffet,dateecheance):
if dateeffet == dateecheance:
test d'égalité
jour = (dateecheance) - (dateeffet)
if dateeffet < dateecheance:
Ne peux jamais être vrai (inclus dans le test d'égalité précédent)
jour = (dateecheance) - (dateeffet)
else:
print " les dates entrées ne sont pas valides "
return jour
jour n'existe pas dans cette branche d'exécution.
if __name__=='__main__':
j1 = jour (2007-11-01,2007-12-01)
j1.dateDiffJour()
Mais il me donne cette error
Traceback (most recent call last):
File "/home/sboa/date.py", line 13, in <module>
j1 = jour (2007-11-01,2007-12-01)
NameError: name 'jour' is not defined
Relis bien ton code. Ca ne fais certainement pas ce que tu as en tête.
# -*- coding: utf-8 -*- from datetime import datetime
def dateDiffJour(dateeffet,dateecheance): if dateeffet == dateecheance:
test d'égalité
jour = (dateecheance) - (dateeffet) if dateeffet < dateecheance:
Ne peux jamais être vrai (inclus dans le test d'égalité précédent)
jour = (dateecheance) - (dateeffet) else: print " les dates entrées ne sont pas valides " return jour jour n'existe pas dans cette branche d'exécution.
if __name__=='__main__': j1 = jour (2007-11-01,2007-12-01) j1.dateDiffJour()
Mais il me donne cette error
Traceback (most recent call last): File "/home/sboa/date.py", line 13, in <module> j1 = jour (2007-11-01,2007-12-01) NameError: name 'jour' is not defined
Relis bien ton code. Ca ne fais certainement pas ce que tu as en tête.