Zacznij terazZacznij za darmo

Przeglądanie kodu współpracownika

Współpracownik prosi cię o przejrzenie napisanego przez siebie kodu i podzielenie się wskazówkami, jak przygotować go do wdrożenia. Wiesz, że dodanie docstringa to dobra praktyka przy pisaniu funkcji, które mają być łatwe w utrzymaniu i ponownym użyciu. Jako szybkie sprawdzenie postanawiasz użyć funkcji has_docstring() na wszystkich funkcjach współpracownika.

def has_docstring(func):
  """Check to see if the function 
  `func` has a docstring.

  Args:
    func (callable): A function.

  Returns:
    bool
  """
  return func.__doc__ is not None

To ćwiczenie jest częścią kursu

Pisanie funkcji w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Call has_docstring() on the load_and_plot_data() function
ok = has_docstring(____)

if not ok:
  print("load_and_plot_data() doesn't have a docstring!")
else:
  print("load_and_plot_data() looks ok")
Edytuj i uruchom kod