LoslegenKostenlos loslegen

Wiederholung: String-Formatierung

Bevor du eigene String-Darstellungen für Objekte definierst, solltest du dich mit Strings und deren Formatierung sicher fühlen. Wenn du eine Auffrischung brauchst, wirf einen Blick auf das offizielle Python-Tutorial zur String-Formatierung.

In dieser Übung betrachte folgenden Code

my_num = 5
my_str = "Hello"

f = ...
print(f)

bei dem die Definition für f fehlt.

Hier sind ein paar mögliche Varianten für die Definition von f:

1.


f = "my_num is {0}, and my_str is {1}.".format(my_num, my_str)
 

2.


f = "my_num is {}, and my_str is \"{}\".".format(my_num, my_str)

3.


f = "my_num is {n}, and my_str is '{s}'.".format(n=my_num, s=my_str)

4.


f = "my_num is {my_num}, and my_str is '{my_str}'.".format()

Diese Übung ist Teil des Kurses

Objektorientierte Programmierung in Python

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten