Gegeben sind drei Zahlen a, b, c. Schreibe eine Funktion, die ermittelt, ob diese drei Zahlen ein pythagoreisches Tripel bilden, also ob sie als Seitenlängen eines rechtwinkligen Dreiecks infrage kommen.
1. Beispiel
Eingabe:
a = 3
b = 4
c = 5
Ausgabe:
True
Erklärung: Die Zahlen bilden ein pythagoreisches Tripel, da gilt: 3² + 4² = 5².
2. Beispiel
Eingabe:
a = 13
b = 5
c = 12
Ausgabe:
True
Erklärung: Die Zahlen bilden ein pythagoreisches Tripel, da gilt: 5² + 12² = 13². In diesem Fall ist a die Hypothenuse.
3. Beispiel
Eingabe:
a = 7
b = 10
c = 9
Ausgabe:
False
*Erklärung: Die Zahlen bilden kein pythagoreisches Tripel, da gilt: 7² + 9² ≠ 10². In diesem Fall war b die längste Seite, aber nicht die Hypothenuse. *
Falls du Probleme hast, diese Aufgabe zu lösen, kannst du dir einen Hinweis geben lassen:
class Task: def pytha_tripel(self, a, b, c): # Ersetze 'pass' durch deine Lösung pass