Lösungen und Lösungshinweise Band 2
Kapitel 7
Texte verbinden
tier = "Fuchs"
eigenschaft = "schlau"
print(tier + " und " + eigenschaft)
String normalisieren
antwort = input("Antwort: ").strip().lower()
Kapitel 8
Gerade Zahl prüfen
zahl = int(input("Zahl: "))
ist_gerade = zahl % 2 == 0
print(ist_gerade)
Kapitel 9
Gültige Punktzahl
punkte = int(input("Punkte: "))
if punkte < 0 or punkte > 100:
print("Ungültige Punktzahl")
elif punkte >= 50:
print("Bestanden")
else:
print("Noch nicht bestanden")
Kapitel 10
Zustimmung mit zwei Schreibweisen
antwort = input("Möchtest du starten? ").strip().lower()
if antwort == "ja" or antwort == "j":
print("Start")
Kapitel 11
Versuche zählen
geheimzahl = 7
versuche = 1
tipp = int(input("Tipp: "))
while tipp != geheimzahl:
versuche = versuche + 1
tipp = int(input("Noch einmal: "))
print(f"Richtig nach {versuche} Versuchen.")
Kapitel 12
Gerade Zahlen
for zahl in range(2, 21, 2):
print(zahl)
Countdown
for zahl in range(10, 0, -1):
print(zahl)