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
<Kurs>Grundlagen der Softwareentwicklung in Python</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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(____)