Classe Rectangle
Vous êtes invité à concevoir une classe
Rectangle
en Python. Cette classe doit avoir deux attributs :height
- qui représente la hauteur du rectangle
width
- qui représente la largeur du rectangle
La classe doit également inclure trois méthodes :
area
- une méthode qui calcule et renvoie l'aire du rectangle, qui est le produit deheight
etwidth
.
perimeter
- une méthode qui calcule et renvoie le périmètre du rectangle. La formule pour calculer le périmètre est2 * (height + width)
.
diagonal
- une méthode qui calcule et renvoie la longueur de la diagonale du rectangle.
💭
Remember the Pythagorean theorem
Entrée | Sortie |
r = Rectangle(10, 5); print(r.area()) | 50 |
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB