Die Syntax der if-Anweisung in Python (Die Syntax der if-Anweisung in Python), Lektion, Seite 724065
https://www.purl.org/stefan_ram/pub/syntax_if-anweisung_python (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Python-Kurs

Die Syntax der if-Anweisung in Python 

Eine if-Anweisung besteht aus einem Kopf  und einer Suite.

Der Kopf ähnelt dem einer Funktionsdefinition, jedoch wird »if« an Stelle von »def« verwendet. Auf das »if« folgt dann nur noch ein Ausdruck  und ein Doppelpunkt »:«.

Aufbau einer if-Anweisung

.--. .-----------. .-. .------------.
--->( if )--->| Ausdruck |--->( : )--->| Suite |--->
'--' '-----------' '-' '------------'

'----------------------------------'
Kopf

Nach dem Kopfe folgt in der nächsten Zeile eine Suite (wie bei einer Funktionsdefinition). Diese Suite muß auch wieder um mindestens ein Leerzeichen eingerückt werden, von PEP 8  werden vier  Leerzeichen empfohlen.

Die folgende if-Anweisung enthält beispielsweise »-8« als Ausdruck und »print( 12 )« also Suite.

Eine if-Anweisung
if -8:
print( 12 )

Wie bei einer Funktionsdefinition, muß auch die if-Anweisung in der Konsole mit einer Leerzeile beendet werden, damit sie verarbeitet wird.

Das »if« einer if-Anweisung muß am Anfang der Zeile stehen. Davor darf nichts stehen, außer eventuellen Leerzeichen.

Übungsaufgaben

/   Schreiben einer if-Anweisung

Schreiben Sie eine if-Anweisung mit dem Ausdruck »'aflse'« und der Suite »pass« (auf einer extra Zeile).

Die if-Anweisung soll von Leerzeilen umgeben sein.

/   Schreiben einer if-Anweisung (1)

Hinweis für den Dozenten  ► Diese Übungsaufgabe sollte erst nach der Nachbesprechung der vorherigen Übungsaufgabe behandelt werden.

Schreiben Sie eine if-Anweisung mit dem Ausdruck »2.3«. Die Suite der if-Anweisung soll aus den beiden Anweisungen »pass« und »print( 'abc' )« (in dieser Reihenfolge, jede Anweisung auf einer Zeile) bestehen.

Die if-Anweisung soll von Leerzeilen umgeben sein.

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724065 stefan_ram:724065 Die Syntax der if-Anweisung in Python Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724065, slrprddef724065, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/syntax_if-anweisung_python