ÎncepețiÎncepe gratuit

Recenzează codul colegului tău

Colegul tău îți cere să recenzezi codul pe care l-a scris și să îi oferi câteva sfaturi pentru a-l pregăti pentru producție. Știi că un docstring este considerat o bună practică pentru funcții ușor de întreținut și reutilizabile, așa că, pentru a verifica, decizi să folosești funcția has_docstring() pe toate funcțiile lui.

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

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.

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