Mulai sekarangMulai 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 merupakan bagian dari kursus

Prinsip Rekayasa Perangkat Lunak di Python

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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