In diesem Video zeige ich dir wie du die Länge und die Zeichen des Passwortes prüfst. Eine Schritt für Schritt Anleitung findest du auch unter dem Video.


Aufgabenstellung

  1. Erstelle eine Funktion zur Berechnung der Kosten
  2. Erstelle eine Funktion zur Ausgabe der berechneten Kosten
  3. Wechsel zur nächsten Aufgabe


Schritt für Schritt

1. Erstelle eine Funktion zur Berechnung der Kosten. Dein Programm könnte so aussehen:


def kosten_berechnen(verbrauch):
	return verbrauch * PREIS_PRO_LITER

kosten = kosten_berechnen(verbrauch)

2. Erstelle eine Funktion zur Ausgabe der berechneten Kosten. Dein Programm könnte jetzt so aussehen:


def ergebnis_anzeigen(anzahl_personen, kosten, verbrauch):
	print(f"Die Kosten wurden für {anzahl_personen} Personen berechnet. Die Kosten betragen {kosten} Cent. Der Verbrauch liegt dabei bei {verbrauch} Litern.")

def kosten_berechnen(verbrauch):
	return verbrauch * PREIS_PRO_LITER

kosten = kosten_berechnen(verbrauch)
ergebnis_anzeigen(anzahl_personen, kosten, verbrauch)

Dein gesamtes Programm könnte jetzt so aussehen:


PREIS_PRO_LITER = 0.2 #LITER
DUSCHE_PRO_PERSON = 60 #LITER
KLOSPUEHLUNG_PRO_PERSON = 50 #LITER
ZAEHNEPUTZEN_PRO_PERSON = 1 #LITER
KOCHEN_PRO_PERSON = 5 #LITER

def wasserverbrauch_berechnen(anzahl_personen):
	pers = int(anzahl_personen)
	gesamter_verbrauch = (DUSCHE_PRO_PERSON + KLOSPUEHLUNG_PRO_PERSON + ZAEHNEPUTZEN_PRO_PERSON + KOCHEN_PRO_PERSON) * pers
	print(gesamter_verbrauch)
	return gesamter_verbrauch

def ergebnis_anzeigen(anzahl_personen, kosten, verbrauch)
	print(f"Die Kosten wurden für {anzahl_personen} Personen berechnet. Die Kosten betragen {kosten} Cent. Der Verbrauch liegt dabei bei {verbrauch} Litern.")

def kosten_berechnen(verbrauch):
	return verbrauch * PREIS_PRO_LITER

anzahl_personen = input("Um wie viele Personen geht es?")
verbrauch = wasserverbrauch_berechnen(anzahl_personen)
kosten = kosten_berechnen(verbrauch)
ergebnis_anzeigen(anzahl_personen, kosten, verbrauch)