ComenzarEmpieza gratis

Revisar el código de tu compañero de trabajo

Tu compañero de trabajo te pide que revises un código que ha escrito y le des algunos consejos sobre cómo prepararlo para la producción. Sabes que tener un docstring se considera la mejor práctica para las funciones mantenibles y reutilizables, así que como control de cordura decides utilizar esta función has_docstring() en todas sus funciones.

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

Este ejercicio forma parte del curso

Escribir funciones en Python

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# 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")
Editar y ejecutar código