Rechteck-Klasse

Du sollst in Python eine Rectangle-Klasse entwerfen. Diese Klasse sollte zwei Attribute haben:
  • height - repräsentiert die Höhe des Rechtecks
  • width - repräsentiert die Breite des Rechtecks
Die Klasse sollte auch drei Methoden enthalten:
  • area - eine Methode, die die Fläche des Rechtecks berechnet und zurückgibt. Das ist das Produkt von height und width.
  • perimeter - eine Methode, die den Umfang des Rechtecks berechnet und zurückgibt. Die Formel zur Berechnung des Umfangs ist 2 * (height + width).
  • diagonal - eine Methode, die die Länge der Diagonale des Rechtecks berechnet und zurückgibt.
    • 💭
      Remember the Pythagorean theorem
 
Eingabe
Ausgabe
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