Diese Lektion besteht aus verschiedenen Übungen, die die verschiedenen Fähigkeiten kombinieren, die du in den vorangegangenen Lektionen gelernt hast.
Wenn du die folgende Aufgabe richtig löst, werden wir dir eine bildliche Darstellung des ausgegebenen Werts mithilfe von * graphics zeigen.
Benutze eine for-Schleife um das Zeichen + im string zu finden, extrahiere dann die substrings vor und nach dem +. Konvertiere sie zu int und füge sie hinzu.
Obwohl es möglich ist, for char in S: zu benutzen, um das Plus-Zeichen zu finden, ist es schwer die substrings mit dieser Annäherung zu extrahieren. Was wir stattdessen empfehlen ist, eine numerische for-Schleife zu benutzen, sowie
for position in range(0, len(S)):
welche es direkter machen wird.
Neben dem Nutzen des substrings und der Schleife gibt es das Hilfsmittel ==, womit man bestimmen kann, ob zwei strings gleich sind.
Für eine Eingabezeile der Länge L, solltest du (Breite-L)//2 Punkte zur rechten Seite hinzufügen.
Brich die Eingabe in Stunden und Minuten auf mit dem gleichen Trick, den du schon beim Python Adder verwendet hast.
Wenn die Startzeit S Stunden und M Minuten beträgt, sollten die Minuten der Endzeit (M+D) % 60 sein. Die Bestimmung der Stunden der Endzeit verlangt nach der Verwendung von // 60 und % 24 auf die richtige Art und Weise.