Die If-Anweisung sorgt dafür, dass Anweisungen nur in einem bestimmten Fall ausgeführt werden. Ist eine mittels If-Anweisung abgefragte Bedingung wahr, so wird der nachfolgend eingerückte Code ausgeführt.
if bedingung:
anweisung_1
anweisung_2
else:
anweisung_3
anweisung_4
Doppelpunkt am Ende von if und else!
Einrückung ganz wichtig (Tabulator oder besser 4 Leerzeichen)!
Anmerkung: Viele Editoren fügen automatisch nach einem Doppelpunkt einen Tab oder 4 Leerzeichen ein.
if temp > 0:
print("Alles okay, es gefriert nicht.")
else:
print("ACHTUNG, es gefriert!")
print("Es hat", temp, "°C")
if temp > 0:
print("Alles okay, es gefriert nicht.")
else:
print("ACHTUNG, es gefriert!")
print("Es hat", temp, "°C")
Was ist der Unterschied?