ich bin absoluter Neuling im Bereich Python und bearbeite aktuell Altklausuren, um mich für meine anstehende Prüfung vorzubereiten. Allerdings komme ich bei meiner Aufgabe gerade nicht weiter und hoffe sehr, ihr könnt mir weiterhelfen.
Ein Geschäft bietet seinen Kunden die Aktion, wenn der Kunde 3 oder mehr Artikel erwirbt, der billigste nicht bezahlt werden muss.
Um diese Preisbildung für die Kasse einzusetzen, soll eine Python-Funktion geschrieben werden, um den zu zahlenden Gesamtpreis zu errechen. Eingabe ist eine Liste der Einzelpreise, Ausgabe ist der Gesamtpreis mit dem genannten Rabatt.
Meine Überlegung war:
Code: Alles auswählen
def gesamtpreisberechnung (preisliste)
(len(preisliste)>=3
gesamtpreis=sum(preisliste)-min(preisliste);
else:
gesamtpreis=sum(preisliste);
return gesamtpreis
Vielleich kann mir ja jemand weiterhelfen. Danke!