Trinkgeld und Gesamtsumme berechnen
Teil des Abschnitts Fundamentals der Python-Journey von Coddy — Lektion 32 von 77.
Aufgabe
AnfängerErstellen Sie ein Programm zur Berechnung des Trinkgeldes, das die folgenden Schritte befolgt:
- Geben Sie "Bill Split Calculator" als Programmtitel aus
- Fragen Sie den Rechnungsbetrag über die Benutzereingabe ab
- Fragen Sie den Trinkgeldsatz in Prozent über die Benutzereingabe ab
- Berechnen Sie den Trinkgeldbetrag mit der Formel:
tip_amount = (tip_percentage / 100) * bill_amount - Addieren Sie den Trinkgeldbetrag zum Rechnungsbetrag, um die Gesamtsumme zu erhalten
- Geben Sie den Gesamtbetrag aus
Hinweis: Sie müssen die Eingabe-Strings mit float(input()) in Gleitkommazahlen umwandeln
Wichtig: Verwenden Sie die Formel genau so, wie sie oben geschrieben steht — teilen Sie tip_percentage zuerst durch 100 und multiplizieren Sie dann mit bill_amount. Eine Änderung der Reihenfolge der Operationen (z. B. Multiplikation vor der Division) kann zu leicht unterschiedlichen Gleitkommaergebnissen führen, die nicht mit der erwarteten Ausgabe übereinstimmen.
Probier es selbst
# Schritt 1: Programmtitel ausgeben
# Schritt 2: Rechnungsbetrag aus der Benutzereingabe abrufen
# Schritt 3: Trinkgeld-Prozentsatz aus der Benutzereingabe abrufen
# Schritt 4: Trinkgeldbetrag berechnen
# Schritt 5: Gesamtbetrag berechnen
# Schritt 6: Gesamtbetrag ausgeben
Alle Lektionen in Fundamentals
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechnungsteiler
WillkommensnachrichtEingaben abfragen2Variablen
ZahlenStringsBooleanBenennungskonventionenLeere VariablenRückblick - Variablen initialisieren5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung - FakultätDie Range-FunktionVerschachtelte SchleifeWiederholung - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenWiederholung – Einfache MathematikVergleichsoperatoren6Grundlagen Ein- und Ausgabe
AusgabeAusgabe mit VariablenEingabeTypumwandlungWiederholung - Bis 120Wiederholung - Wahr oder Falsch9Funktionen
Funktion deklarierenArgumenteRückgabeWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandardwerte12Iterieren über Sequenzen
Iterieren über ElementeDie Enumerate-FunktionIterieren über Strings Teil 1Iterieren über Strings Teil 2