Tester un code

hichamzero Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 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:
A voir également:

1 réponse

roudoudou
 
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
0