Lösungen und Lösungshinweise Band 3
Kapitel 13
Vor dem Entfernen prüfen
produkt = input("Produkt: ")
if produkt in einkauf:
einkauf.remove(produkt)
else:
print("Dieses Produkt steht nicht auf der Liste.")
Kapitel 14
Bestandene Ergebnisse zählen
punkte = [8, 5, 10, 7, 4, 9]
bestanden = 0
for punkt in punkte:
if punkt >= 6:
bestanden = bestanden + 1
print(bestanden)
Kapitel 15
Dictionary-Schlüssel prüfen
if "hobby" in schueler:
del schueler["hobby"]
Kapitel 16
Menü wiederholen
wahl = ""
while wahl != "3":
menue_zeigen()
wahl = input("Deine Wahl: ")
if wahl == "2":
hilfe_zeigen()
verabschieden()
Kapitel 17
Rechtecksfläche
def flaeche(breite, hoehe):
return breite * hoehe
Sicher dividieren
def dividieren(a, b):
if b == 0:
return "Division durch 0 ist nicht erlaubt."
return a / b
Kapitel 18
Würfelfunktion
import random
def wuerfeln():
return random.randint(1, 6)