Dokumentation mit help() abrufen
Ein Docstring ist eine String-Literal, die als erste Anweisung in einer Modul-, Funktions-, Klassen- oder Methoden-Definition vorkommt. Er dient dazu, zu dokumentieren, was der Code tut. Die eingebaute Python-Funktion help() ist ein ausgezeichnetes Werkzeug, um diese Dokumentation in einem sauberen, lesbaren Format anzuzeigen. Die Funktion help() ist für die interaktive Nutzung konzipiert.
Beginnen wir damit, die Dokumentation für die eingebaute Funktion print() anzuzeigen.
Öffnen Sie zunächst ein Terminal in der WebIDE. Dies können Sie tun, indem Sie oben auf dem Bildschirm auf das Menü Terminal klicken und New Terminal auswählen.
Geben Sie im Terminal die folgende Befehl ein und drücken Sie die Eingabetaste, um die interaktive Python-Shell zu starten:
python
Sie sehen den Python-Prompt (>>>). Verwenden Sie nun die Funktion help(), um Informationen über print() zu erhalten:
help(print)
Das Terminal zeigt die Dokumentation für die print-Funktion an.
Help on built-in function print in module builtins:
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.
(END)
Diese Ausgabe erklärt, was die Funktion tut, welche Parameter sie akzeptiert und welche Standardwerte diese haben. Drücken Sie die Taste q, um den Hilfe-Viewer zu verlassen und zum Python-Prompt zurückzukehren.
Beenden Sie nun die interaktive Python-Shell, indem Sie Folgendes eingeben:
exit()