Tester un code

[Fermé]
Signaler
Messages postés
1
Date d'inscription
vendredi 12 août 2016
Statut
Membre
Dernière intervention
12 août 2016
-
 roudoudou -
Bonjour,

Bon je vais essayer d'être claire:
je suis un débutant en python et j essaye de tester une suite de code que j ai fait avec sublime Sublime Text 3 ,je vais a Tools puis Build system et je choisie Python et pour tester Build mais rien ne se passe juste [Finished in 0.1s] en bas .
je veux savoir comment tester mon code avec Sublime Text 3 .
(mon code sert a convertir des secondes en années mois jours...)

x= input("entrer le nombre de secondes : ")
a=60*60*24*30*12 
if x>0:
    année=(x-x%a)/a
    xa=x-année*a   
    a=a/12
    mois=(xa-xa%a)/a
    xm=xa-mois*a
    a=a/30
    jours=(xm-xm%a)/a
    xj=xm-jours*a
    a=a/24
    heures=(xj-xj%a)/a
    xh=xj-heures*a
    a=a/60
    minutes=(xh-xh%a)/a
    xm=xh-minutes*a
    secondes=xm
    print("le nombre d années:",année)
    print("le nombre de mois:",mois)
    print("le nombre de jours:",jours)
    print("le nombre d heures:",heures)
    print("le nombre de minutes:",minutes)
    print("le nombre de secondes:",secondes)
elif a==0:
    print("mais comme même bien sûr que tous va être zéro")
else :
    print("donnez des nombres positives")

et voila une photo:

1 réponse

Salut,

Je ne connais pas cet éditeur de texte, mais il doit y avoir une configuration à faire, car là ton code est invalide, doit y avoir une fenêtre de débogage normalement indiquant l'erreur.

Sinon, tu peux tester directement ton script dans une console, c'est plus simple surtout pour des scripts aussi basiques.

Et comme cet éditeur est proprio, je te suggère d'en changer ^^
Voir ici pour tout ce qui existe.
https://wiki.python.org/moin/PythonEditors#Multiplatform_Editors