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
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")