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 de height y width.
  • perimeter - un método que calcula y devuelve el perímetro del rectángulo. La fórmula para calcular el perímetro es 2 * (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

To check your solution you need to sign in
Sign in to continue