LoslegenKostenlos loslegen

Ü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

Kurs anzeigen

Interaktive Übung

Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um

Übung starten