MulaiMulai sekarang secara gratis

Menggunakan nama fungsi yang baik

Nama fungsi yang baik sangat membantu pemahaman, baik bagi pengguna maupun pengelola. Nama yang baik bersifat deskriptif dan menjelaskan apa yang dilakukan fungsi. Pada latihan ini, Anda akan memilih nama untuk sebuah fungsi yang meningkatkan keterbacaan saat digunakan.

Latihan ini adalah bagian dari kursus

Prinsip Rekayasa Perangkat Lunak di Python

Lihat Kursus

Petunjuk latihan

  • Modul math telah dimuat sebelumnya ke dalam lingkungan Anda untuk menggunakan fungsi sqrt.
  • Beri fungsi nama terbaik dari opsi berikut: do_stuff, hypotenuse_length, square_root_of_leg_a_squared_plus_leg_b_squared, pythagorean_theorem.
  • Lengkapi contoh pada docstring dengan nama fungsi tersebut.
  • print hasil penggunaan fungsi yang baru dinamai untuk mencari panjang hipotenusa pada segitiga siku-siku dengan sisi siku-siku sepanjang 6 & 8.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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(____)
Edit dan Jalankan Kode