ÎncepețiÎncepe gratuit

Alegerea unor nume bune pentru funcții

Un nume bun pentru o funcție poate face o diferență mare atât pentru utilizator, cât și pentru cel care o întreține. Un nume bun este descriptiv și explică ce face funcția. În acest exercițiu, vei alege un nume pentru o funcție care să îi sporească lizibilitatea atunci când este folosită.

Acest exercițiu face parte din cursul

Principii de inginerie software în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Modulul math a fost preîncărcat în mediul tău pentru a putea folosi funcția sqrt.
  • Dă funcției cel mai potrivit nume dintre următoarele variante: do_stuff, hypotenuse_length, square_root_of_leg_a_squared_plus_leg_b_squared, pythagorean_theorem.
  • Completează exemplul din docstring cu numele funcției.
  • Folosește print pentru a afișa rezultatul obținut cu funcția nou denumită, calculând lungimea ipotenuzei unui triunghi dreptunghic cu catetele de lungime 6 și 8.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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(____)
Editează și rulează codul