Starten Sie die interaktive Python-Umgebung python
in einem Terminal und bestimmen Sie den Wert ausgewählter Ausdrücke. Achten Sie dabei darauf, in welcher Reihenfolge komplexe Ausdrücke ausgewertet werden.
Verwenden Sie Zuweisungen, um den Wert von Teilausdrücken in einer Variablen zu speichern. Welche Vorteile hat die Definition von Variablen?
Ergänzen Sie in den im folgenden gezeigten Programmen jeweils die markierte Zeile darart, dass das Programm 42
ausgibt.
Hinweise:
print()
-Anweisung. Der Effekt einer solchen Anweisung ist, dass der Wert des Ausdrucks, der an print()
übergeben wird, in eine Zeichenkette umgewandelt und im Terminal ausgegeben wird. Zeichenketten werden dabei ohne Anführungszeichen ausgegeben.#
-Zeichen ist ein Kommentarzeichen. Es bewirkt, dass alle folgenden Zeichen bis zum Zeilenende vom Python-Interpreter ignoriert werden.a)
zahl = 41
zahl + 1 # diese Zeile ergänzen oder korrigieren
print(zahl)
b)
wort = "40"
# hier eine Zeile einfügen
print(int(wort) + zahl)
c)
wort = "2"
# hier eine Zeile einfügen
print(str(zahl) + wort)
d)
zahl = 41
zahl + 1 = zahl # diese Zeile ergänzen oder korrigieren
print(zahl)
e)
x = 6
x * 7 # diese Zeile ergänzen oder korrigieren
print(result)
f)
x = 6
s = str(5 * x)
ergebnis = s + 2*x # diese Zeile ergänzen oder korrigieren
print(ergebnis)
g)
zwei = 2
vierzig = 40
# hier eine Zeile einfügen
print(zwei + und + vierzig)
h)
zwei = "2"
vier = "4"
# hier eine Zeile einfügen
print(vier + zigund + zwei)
i)
a = 0
b = 1
c = a
d = a + b
# hier eine Zeile einfügen
f = d - e
print(a * 2**0 + b * 2**1 + c * 2**2 + d * 2**3 + e * 2**4 + f * 2**5)
j)
a = 1 + 3 + 5
b = a + 7 + 9 + 11
str(a + b - 1) # diese Zeile ergänzen oder korrigieren
print(value)