Välj bra funktionsnamn
Ett välvalt funktionsnamn är värdefullt för både användare och den som underhåller koden. Ett bra funktionsnamn är beskrivande och talar om vad funktionen gör. I den här övningen väljer du ett namn för en funktion som gör den lättare att förstå när den används.
Den här övningen är en del av kursen
Mjukvaruutvecklingsprinciper i Python
Övningsinstruktioner
- Modulen
mathhar förinslästs i din miljö så att du kan använda desssqrt-funktion. - Ge funktionen det bästa möjliga namnet bland följande alternativ:
do_stuff,hypotenuse_length,square_root_of_leg_a_squared_plus_leg_b_squared,pythagorean_theorem. - Komplettera docstringens exempel med funktionens namn.
- Använd
printför att skriva ut resultatet av att anropa den namngivna funktionen – beräkna längden på hypotenusan för en rätvinklig triangel med kateterna6och8.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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(____)