İ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
Python'da Yazılım Mühendisliği İlkeleri
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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(____)