BaşlayınÜcretsiz Başlayın

Bir docstring hazırlama

Dünyanın en iyi açık kaynak doğal dil işleme Python paketini yazmaya karar verdin. Bu paket, serbest biçimli metinle çalışmayı, diziler için numpy, tabular veriler için pandas ve machine learning için scikit-learn ne yaptıysa, aynen öyle devrim niteliğinde değiştirecek.

Yazacağın ilk fonksiyon count_letter(). Bu fonksiyon bir string ve tek bir harf alır ve harfin string içinde kaç kez geçtiğini döndürür. Açık kaynak paketinin kullanıcılarının bu fonksiyonun nasıl çalıştığını kolayca anlamasını istiyorsun, bu yüzden bir docstring eklemen gerekiyor. Aşağıdaki adımları izleyerek bu fonksiyon için Google Stilinde bir docstring oluştur.

Bu egzersiz

Python'da Fonksiyon Yazımı

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Add a docstring to count_letter()
def count_letter(content, letter):
  ____
  if (not isinstance(letter, str)) or len(letter) != 1:
    raise ValueError('`letter` must be a single character string.')
  return len([char for char in content if char == letter])
Kodu Düzenle ve Çalıştır