rendered paste body# -*- coding: utf-8 -*-from os import systemfrom sys import argvclass temps : def __init__(self,minutes, secondes) : self.minutes = minutes if self.minutes > 60 : print "Erreur, temps trop grand" self.minutes = 60 self.secondes = secondes if self.secondes > 60 : print "Erreur, temps trop grand" self.secondes = 60 def calcsecondes(self) : print (self.minutes*60) + self.secondes def calc(self) : print self.minutes,"minutes et",self.secondes,"secondes." def ajouter(self,mins,secs) : self.minutes = self.minutes + mins self.secondes = self.secondes + secs while self.secondes >= 60 : self.secondes = self.secondes - 60 self.minutes = self.minutes + 1 def getreponse() :# bli = 50# while bli > 0 :# print ""# bli = bli - 1 os.system("clear") letemps.calc() print "Entrez un choix :" print "0 : Quitter" print "1 : ajouter un temps" choix = input() if choix == 0 or choix == '': letemps.lavar = 1 print "Bye !" elif choix == 1 : print "Entrez des minutes :" min1 = input() print "Entrez des secondes :" sec1 = input() letemps.ajouter(min1,sec1) if __name__ == '__main__': system("clear") listearg = argv letemps = temps(0,0) longueur = len(listearg) - 1 while longueur > 0 : temptemp = listearg[longueur].split("min") try : letemps.ajouter(int(temptemp[0]),int(temptemp[1])) except : letemps.ajouter(0,int(temptemp[0])) longueur = longueur - 1 letemps.calc()