1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Writing Functions in Python

Connected

cvičení

Kontrola kódu kolegy

Kolega tě požádal, abys zkontroloval/a jeho kód a poradil/a mu, jak ho připravit do produkce. Víš, že docstring je považován za osvědčenou praxi pro psaní udržitelných a znovupoužitelných funkcí, takže se pro jistotu rozhodneš použít funkci has_docstring() na všechny jeho funkce.

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

Instrukce 1/3

undefined XP
  • 1

    Zavolej has_docstring() na kolegovu funkci load_and_plot_data().

  • 2
    • Zkontroluj, jestli má funkce as_2D() docstring.
  • 3
    • Zkontroluj, jestli má funkce log_product() docstring.