[Python-de] auf Variablen zugreifen?
Diez B. Roggisch
deets at web.de
Mit Jul 20 09:33:19 CEST 2005
> Sicher? Hab grad folgendes im Interpreter getestet und es ging:
>
> var=4
> neueVar="(%s)" % var
> print neueVar
>
> liefert "(4)"
>
> Ich denke im Gegensatz zum einfachen Verketten von Strings, wendet die
> Substitution durchaus str() auf die Variablen an.
Mag sein das ich da etwas generalisiert habe. Das hier geht nämlich nicht
>>> "%i" % "5"
TypeError: int argument required
Und str() kann ja auch uU nicht sein, was man wirklich haben möchte.
MfG Diez