Ich hatte dir schon bei den Blöcken die Entsprechung in Python-Code angegeben. Ausführlich wird das Ganze nochmal hier erklärt.
Für die ganz Schnellen unter euch, die eher an Beispielen lernen:
# Hier wird ein Wert zugewiesen (einfaches Gleichheitszeichen) zahl = 42 # Hier wird auf Gleichheit überprüft (zweifaches Gleichheitszeichen) if wert == 42: print('Das ist die Zahl der Zahlen!') print('und hier geht es nach der if-Abfrage weiter')
Zum if-Block gehören die Zeilen, die gleich eingerückt sind. Das wäre in deinen Blockprogrammen all das, was du in die Lücke setzt.
wert = 9 if wert < 5: print('Wert ist kleiner als 5') else: print('Wert ist größer als 4')
Du solltest „elif“ als Kurzschreibweise von „else if“ lesen.
wert = 9 if wert < 5: print('Wert ist kleiner als 5') elif wert == 5: print('Wert ist exakt 5') else: print('Wert ist größer als 5')
Hierzu ein Beispiel:
wert = 9 # Wenn der Wert kleiner 15 und größer als 6 ist, dann ... sonst ... if wert < 15 and wert > 6: print('Wert liegt im Bereich.') else: print('Wert liegt nicht im Bereich.')