Zum Hauptinhalt springen

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)