Začněte nyníZačněte zdarma

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

Toto cvičení je součástí kurzu

Writing Functions in Python

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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")
Upravit a spustit kód