109
Wie wird »dreieck07.py« ausgeführt?
def dreieck():
"""Zeichne Dreieck mit Seitenlänge seite.
"""
forward(seite)
left(120)
forward(seite)
left(120)
forward(seite)
left(120)
Der Doc-String steht gleich unter dem Funktionskopf und ist zweckmäßi-
gerweise ein String mit dreifachen Anführungszeichen, damit er, falls nötig,
auch mehrere Zeilen umfassen kann.
>
Füge den Dokumentations-String wie oben gezeigt in die Funktions-
definition für
dreieck()
ein.
So, und was hast du davon? Wenn du das Programm liest, kannst du dir
rasch einen Überblick verschaffen, was die einzelnen Funktionen tun.
>
Führe das Programm aus und überzeuge dich, dass es keine Fehler
enthält!
Du kannst nun auch im IPI die Funktion
dreieck()
direkt ausführen. Da-
bei bemerkst du Folgendes:
Die erste Zeile des Doc-Strings erscheint auch im so genannten »Call-Tipp«,
der Hilfe, die dir Python gibt, wenn du einen Funktionsaufruf schreibst.
Nützlich!
>
Speichere eine Kopie des Programms
dreieck_arbeit.py
unter
dem Namen
dreieck07.py
im Ordner
C:\py4kids\kap04\
ab.
Wie wird »dreieck07.py«
ausgeführt?
Die Ausführung unserer bisherigen Python-Programme zu verstehen, war
eigentlich ganz leicht. Es wurde eine Anweisung nach der anderen ausge-
führt, wie wenn du sie der Reihe nach dem IPI eingegeben hättest.
Die erste Zeile des
Doc-Strings einer Funktion
erscheint im »Call-Tipp«.

Get Python für Kids now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.