Ajout des _pseudo-tests_|UPDATE classes.py|Python

This commit is contained in:
Fred Z 2018-01-19 21:44:46 +01:00
parent 70ed2757ae
commit 9ba44c773a
No known key found for this signature in database
GPG Key ID: D6C864F06D2BE73C
1 changed files with 10 additions and 1 deletions

View File

@ -62,7 +62,7 @@ class Duree:
def __str__(self):
"""Affichage MM:SS"""
return "{}:{}".format(self.min, self.sec)
return "{:02}:{:02}".format(self.min, self.sec)
def __add__(self, objet_a_ajouter):
"""L'objet a ajouter est un entier, le nombre de secondes"""
@ -77,3 +77,12 @@ class Duree:
nouvelle_duree.sec = nouvelle_duree.sec % 60
return nouvelle_duree # On renvoie la nouvelle duree
if __name__ == "__main__":
# pseudo-tests de la class «Duree»
print("[03:05]:", Duree(3,5))
print("[03:55]:", Duree(3,5) + 50)
print("[05:35]:", Duree(3,5) + 150)
print("[14:41]:", Duree(13,51) + 50)
print("[11:05]:", Duree(10,3*5) + 50)