Erste SchritteKostenlos loslegen

Überprüfung des Codes deines Mitarbeiters

Dein Kollege bittet dich, einen von ihm geschriebenen Code zu überprüfen und ihm ein paar Tipps zu geben, wie er ihn produktionsreif machen kann. Du weißt, dass ein Docstring als Best Practice für wartbare, wiederverwendbare Funktionen gilt, also beschließt du zur Sicherheit, diese has_docstring() Funktion für alle Funktionen zu verwenden.

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

Diese Übung ist Teil des Kurses

Funktionen in Python schreiben

Kurs anzeigen

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# 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")
Bearbeiten und Ausführen von Code