Lernziele:
In Python enthalten unsere Programme einen Code-Vorlage, um zu funktionieren. Diese Vorlage, von dem unten ein Beispiel gezeigt wird, sagt dem Computer, wie die Funktion heißt. Im Folgenden ist der Name der Funktion main
.
def main(): print('Zu druckender Text') if __name__ == '__main__': main()
Die Ausführung des Programms beginnt mit der Zeile main()
. Dieser Befehl ruft die Funktion main auf und führt sie aus. Befehle werden innerhalb von main
zeilenweise von oben nach unten ausgeführt. Im obigen Beispiel ist print('Zu druckender Text')
der einzige Befehl, der ausgeführt wird. Seine Ausgabe ist:
Zu druckender Text
Die Beispiele in diesen Unterrichtsunterlagen sind nicht immer mit der Vorlage abgebildet, aber Sie können davon ausgehen, dass Ihre Programmdatei eine hat. Daher können die Beispiele auch nur aus einer einzigen Zeile bestehen, wie z. B. das folgende Beispiel, das den Befehl print veranschaulicht.
print('Hallo Welt')
In Wirklichkeit sieht das obige Beispiel, wenn es als vollständiges Python-Programm geschrieben wird, folgendermaßen aus:
def hello_world(): print('Hallo Welt') if __name__ == '__main__': hello_world()
Wie Sie im Abschnitt LU01c - Einstieg in die Programmierung dieses Kurses gesehen haben, gibt der Befehl print('Hello world!') den Text „Hello world!“ aus.
print('Hello world!')
Hello world!
Es ist möglich jeden beliebigen Text mit print
auszugeben, solange der Befehl print('Beliebiger Text')
verwendet wird. Der folgende Befehl druckt den Text 'Hello there!'.
print('Hello there!')
Hello there!
Der Text den Sie der Funktion print()
in den Klammern übergeben ist ein sogenanntes Argument
. Ein Argument stellt den Wert dar, den Sie an eine Funktion/Methode übergeben, wenn Sie sie aufrufen.
Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von Scott Morgan, verwendet unter CC BY NC SA.