NBV03_Blockstruktur¶
(c) 2025 Technische Hochschule Augsburg - Fakultät für Informatik - Prof.Dr.Nik Klever - Impressum
Allgemeine Blockstruktur in Python¶
In [1]:
a = 10
if a > 8:
print("if-Block Beginn")
print(a)
b = a * 2
print(b)
print("if-Block Ende")
else:
print("else-Block Beginn")
b = a / 2
print(b)
print("else-Block Ende")
print("Ende der Bedingung")
if-Block Beginn 10 20 if-Block Ende Ende der Bedingung
In [2]:
a = 6
if a > 8:
print("if-Block Beginn")
print(a)
b = a * 2
print(b)
print("if-Block Ende")
else:
print("else-Block Beginn")
b = a / 2
print(b)
print("else-Block Ende")
print("Ende der Bedingung")
else-Block Beginn 3.0 else-Block Ende Ende der Bedingung
In [3]:
for a in range(10):
if a > 8:
print("if-Block Beginn")
print(a)
b = a * 2
print(b)
print("if-Block Ende")
else:
print("else-Block Beginn")
print(a)
b = a / 2
print(b)
print("else-Block Ende")
print("Ende der Bedingung")
print("Ende der Schleife")
else-Block Beginn 0 0.0 else-Block Ende Ende der Bedingung else-Block Beginn 1 0.5 else-Block Ende Ende der Bedingung else-Block Beginn 2 1.0 else-Block Ende Ende der Bedingung else-Block Beginn 3 1.5 else-Block Ende Ende der Bedingung else-Block Beginn 4 2.0 else-Block Ende Ende der Bedingung else-Block Beginn 5 2.5 else-Block Ende Ende der Bedingung else-Block Beginn 6 3.0 else-Block Ende Ende der Bedingung else-Block Beginn 7 3.5 else-Block Ende Ende der Bedingung else-Block Beginn 8 4.0 else-Block Ende Ende der Bedingung if-Block Beginn 9 18 if-Block Ende Ende der Bedingung Ende der Schleife