ÎncepețiÎncepe gratuit

Crearea unui docstring

Ai decis să scrii cel mai bun pachet Python open-source pentru procesarea limbajului natural. Va revoluționa lucrul cu text liber, la fel cum numpy a transformat lucrul cu array-uri, pandas cu datele tabulare și scikit-learn cu machine learning.

Prima funcție pe care o scrii este count_letter(). Aceasta primește un șir de caractere și o literă și returnează de câte ori apare litera în șir. Vrei ca utilizatorii pachetului tău open-source să înțeleagă cu ușurință cum funcționează aceasta, așa că va trebui să îi adaugi un docstring. Construiește un docstring în stil Google pentru această funcție urmând pașii de mai jos.

Acest exercițiu face parte din cursul

Scrierea funcțiilor în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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])
Editează și rulează codul