Seite 1 von 1
seltsames printen
Verfasst: Sonntag 30. August 2009, 09:35
von hendrikS
Also zwei Daten gibt man ja typischerweise so aus:
Aber es geht auch so:
Kann's jemand erklären?
Verfasst: Sonntag 30. August 2009, 10:20
von b.esser-wisser
Wird's so klarer?
Code: Alles auswählen
s = "%d bla %%d"
s1 = s % 1
print s1
s2 = s1 % 3
print s2
Bei "str() % tuple()" hat das "%" im string 'ne besondere Bedeutung. Und um ein "%" im string zu behalten, braucht man eben zwei.
... Und wirf 'nen Blick ins Tutorial (unter "string formatting") - in's offizielle am besten.
hth, Jörg
Verfasst: Sonntag 30. August 2009, 10:32
von hendrikS
Super. Dein Beispiel erklärts.
b.esser-wisser hat geschrieben:
... Und wirf 'nen Blick ins Tutorial (unter "string formatting") - in's offizielle am besten.
Danke für den Hinweis.
