Kapitel 3: Strings und formatierte Ausgabe
Übung im Browser prüfbar
Gegeben sind Zeilen aus einer Kundenliste:
python
zeilen = [
' max mustermann ; 42 ; wien ',
'erika musterfrau;37;graz',
'otto normal ; 58; LINZ',
]
Gib jede Zeile in diesem Format aus: Name mit großen Anfangsbuchstaben, Alter, Stadt mit großem Anfangsbuchstaben, in Spalten ausgerichtet:
text
Max Mustermann 42 Wien
Erika Musterfrau 37 Graz
Otto Normal 58 Linz
Name linksbündig auf 20 Zeichen, Alter rechtsbündig auf 3 Zeichen.
Erwartet wird genau das Format f'{name:<20}{alter:>3} {stadt}': Name linksbündig auf 20 Zeichen,
Alter rechtsbündig auf 3 Zeichen, ein Leerzeichen, Stadt.
✓ So wird geprüft
- ○ Drei Zeilen werden ausgegeben
- ○ Namen und Städte sind bereinigt und großgeschrieben
- ○ Spalten sind exakt ausgerichtet
- ○ Funktioniert auch mit anderen Daten
kunden.py
Eingaben für „Ausführen“ (input und Argumente)
Ausgabe