Überprüfung der String-Formatierung
Bevor du anfängst, benutzerdefinierte String-Darstellungen für Objekte zu definieren, solltest du sicherstellen, dass du mit Strings und ihrer Formatierung vertraut bist. Wenn du eine Auffrischung brauchst, nimm dir eine Minute Zeit, um das offizielle Python-Tutorial zur String-Formatierung durchzulesen.
In dieser Übung betrachtest du den folgenden Code
my_num = 5
my_str = "Hello"
f = ...
print(f)
wo die Definition für f
fehlt.
Hier sind ein paar mögliche Varianten für die Definition von f
:
1.
f = "meine_Zahl ist {0}, und meine_Str ist {1}.".format(meine_Zahl, meine_Str)
2.
f = "my_num ist {}, und my_str ist \"{}\".".format(my_num, my_str)
3.
f = "meine_Zahl ist {n}, und meine_Str ist '{s}'.".format(n=meine_Zahl, s=meine_Str)
4.
f = "my_num ist {my_num}, und my_str ist '{my_str}'.".format()
Diese Übung ist Teil des Kurses
Objektorientierte Programmierung in Python
Interaktive Übung
Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um
