Die Rechnung aufteilen
Teil des Abschnitts Grundlagen der Python-Journey von Coddy. Lektion 33 von 77.
Aufgabe
AnfängerErgänze das Programm um eine Aufteilungsfunktion:
- Lies eine zusätzliche Zahl (
int) vom Benutzer ein, die angibt, wie viele Personen die Rechnung aufteilen. (Dies ist die dritte Eingabe) - Berechne den Betrag pro Person, indem du den Gesamtbetrag durch die Anzahl der Personen teilst.
- Füge am Ende eine weitere print-Ausgabe des Betrags pro Person hinzu.
Wichtig: Behalte die Titelzeile Bill Split Calculator aus dem Startcode bei und gib dann zwei Zahlen aus, jeweils eine pro Zeile:
- Erste: der Gesamtbetrag (einschließlich Trinkgeld)
- Zweite: der Betrag pro Person
Probier es selbst
print("Bill Split Calculator")
bill_amount = float(input())
tip_percentage = float(input())
num_people = int(input())
# Trinkgeldbetrag berechnen
# Gesamtbetrag berechnen
# Betrag pro Person berechnen
# Gesamtbetrag ausgeben
# Betrag pro Person ausgebenAlle Lektionen in Grundlagen
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Übe selbstständig: Online-Python-Compiler