1. Nauka
  2. /
  3. Kursy
  4. /
  5. Pisanie funkcji w Pythonie

Connected

ćwiczenie

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

Instrukcje 1/3

undefined XP
  • 1

    Wywołaj has_docstring() na funkcji load_and_plot_data() napisanej przez współpracownika.

  • 2
    • Sprawdź, czy funkcja as_2D() ma docstringa.
  • 3
    • Sprawdź, czy funkcja log_product() ma docstringa.