Bắt đầu ngayBắt đầu miễn phí

Đặt tên hàm tốt

Một tên hàm tốt có thể giúp cả người dùng lẫn người bảo trì dễ hiểu hơn rất nhiều. Tên hàm nên mô tả rõ ràng chức năng của nó. Trong bài tập này, bạn sẽ chọn một tên cho một hàm để giúp mã dễ đọc hơn khi sử dụng.

Bài tập này là một phần của khóa học

Nguyên tắc Kỹ thuật Phần mềm với Python

Xem khóa học

Hướng dẫn bài tập

  • Mô-đun math đã được nạp sẵn vào môi trường để bạn có thể dùng hàm sqrt của nó.
  • Đặt cho hàm tên tốt nhất từ các lựa chọn sau: do_stuff, hypotenuse_length, square_root_of_leg_a_squared_plus_leg_b_squared, pythagorean_theorem.
  • Hoàn thiện ví dụ trong docstring bằng tên hàm bạn chọn.
  • print kết quả khi dùng hàm vừa đặt tên để tìm độ dài cạnh huyền của tam giác vuông có hai cạnh góc vuông dài 68.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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(____)
Chỉnh sửa và Chạy Mã