İyi fonksiyon adları kullanmak
İyi bir fonksiyon adı, hem kullanıcı hem de bakım yapan kişi için anlaşılabilirliği ciddi ölçüde artırır. İyi bir fonksiyon adı, fonksiyonun ne yaptığını açıkça anlatır. Bu egzersizde, kullanıldığında okunabilirliğini artıracak bir fonksiyon adı seçeceksin.
Bu egzersiz, kursun bir parçasıdır
Python'da Yazılım Mühendisliği İlkeleri
Egzersiz talimatları
mathmodülü,sqrtfonksiyonunu kullanabilmen için ortamına önceden yüklendi.- Fonksiyon için şu seçenekler arasından en iyi adı ver:
do_stuff,hypotenuse_length,square_root_of_leg_a_squared_plus_leg_b_squared,pythagorean_theorem. - Docstring içindeki örneği fonksiyonun adıyla tamamla.
- Yeni ad verdiğin fonksiyonu kullanarak, dik üçgende kenar uzunlukları
6ve8olan dik kenelere karşılık gelen hipotenüs uzunluğunu bul ve sonucuprintet.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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(____)