Zum Hauptinhalt springen

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)