Droopyshootagain
Messages postés1Date d'inscriptionmardi 30 décembre 2008StatutMembreDernière intervention30 décembre 2008
-
30 déc. 2008 à 20:30
xeolin
Messages postés336Date d'inscriptionsamedi 26 novembre 2005StatutMembreDernière intervention 8 novembre 2011
-
2 févr. 2009 à 21:09
Bonjour a tous
Je suis débutant en prog et je débute avec python et java;
Mon premier prog simple , j'ai réussi a le compiler mais le second ,a noter tous les deux progs pythons sont issues d'un bouquin que j'ai .
J'ai écris mon prog avec le bloc note , il appartient au théme : Programme complet utilisant le contrôle de flux :
#!/usr/bin/env python
import sys
import string
if len (sys.argv) < 2:
print "Syntaxe: leap.py annee, annee, annee..."
sys.exit (0)
for i in sys.argv[1:]:
try:
y = string.atoi (i)
except:
print i, "n'est pas une annee valide."
continue
leap = "Non"
if y % 400 ==0:
leap = "Oui"
elif y % 100 == 0:
leap = "Non"
elif y % 4 == 0:
leap = "Oui"
else:
leap = "Non"
print y, "bissextile ?", leap, "dans le calendrier gregorien."
if y % 4 == 0:
leap = "Oui"
else:
leap = "Non"
print y, "bissextile ?", leap, "dans le calendrier julien."
Voilà le bouquin me dit de sauvegarder dans un fichier appelé" leap.py" et de l'éxécuter en entrant: Python leap.py 1900 1904 2000 dans une boite dos mais un message d'érreur s"affiche
Repertoire > Leap.py
"Leap.py" n'est pas reconnu en tant que commande interne ou externe, un programme éxécutable ou un fichier de commandes.
Je ne comprend pas j'ai du faire une erreur dans la syntaxe de mon prog mais je ne vois pas ou?
Si quequ'un pourrait m'aider ça serait sympas ... car je ne vois pas ce que c'est j'ai suivis a la lettre les intitulés de mon bouquin sur Python!!
Merci a bientôt!