Clase Rectangle
Se te pide diseñar una clase
Rectangle
en Python. Esta clase debe tener dos atributos:height
- que representa la altura del rectángulo
width
- que representa el ancho del rectángulo
La clase también debe incluir tres métodos:
area
- un método que calcula y devuelve el área del rectángulo, que es el producto deheight
ywidth
.
perimeter
- un método que calcula y devuelve el perímetro del rectángulo. La fórmula para calcular el perímetro es2 * (height + width)
.
diagonal
- un método que calcula y devuelve la longitud de la diagonal del rectángulo.
💭
Remember the Pythagorean theorem
Entrada | Salida |
r = Rectangle(10, 5); print(r.area()) | 50 |
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB