Gute Funktionsnamen verwenden
Ein guter Funktionsname hilft Nutzerinnen, Nutzern und Maintainerinnen, Maintainern gleichermaßen beim Verständnis. Ein guter Funktionsname beschreibt, was eine Funktion tut. In dieser Übung wählst du einen Namen für eine Funktion, der ihre Lesbarkeit bei der Verwendung verbessert.
Diese Übung ist Teil des Kurses
Grundlagen der Softwareentwicklung in Python
Anleitung zur Übung
- Das Modul
mathwurde bereits in deiner Umgebung geladen, damit du seine Funktionsqrtverwenden kannst. - Gib der Funktion den bestmöglichen Namen aus den folgenden Optionen:
do_stuff,hypotenuse_length,square_root_of_leg_a_squared_plus_leg_b_squared,pythagorean_theorem. - Vervollständige das Beispiel im Docstring mit dem Funktionsnamen.
printe das Ergebnis der neu benannten Funktion, um die Länge der Hypotenuse eines rechtwinkligen Dreiecks mit Katheten der Länge6und8zu bestimmen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
def ____(leg_a, leg_b):
"""Find the length of a right triangle's hypotenuse
:param leg_a: length of one leg of triangle
:param leg_b: length of other leg of triangle
:return: length of hypotenuse
>>> ____(3, 4)
5
"""
return math.sqrt(leg_a**2 + leg_b**2)
# Print the length of the hypotenuse with legs 6 & 8
print(____)