2 Stimmen

Anhängen/Formatieren einer Zeichenkette

In C# zu formatieren eine Zeichenfolge ich tun:

string a = String.Format("/blah/blah/{0}_{1}/blah.html", int1, int2)

Wird in Python eine ganze Zahl automatisch in eine Zeichenkette umgewandelt?

Wie würde ich etwas Ähnliches wie oben in Python machen?

5voto

Tim Pietzcker Punkte 311448

In Python 2.6 und höher:

a = "/blah/blah/{0}_{1}/blah.html".format(int1, int2)

In Python 2.7/3.1 und höher können Sie auch Folgendes tun

a = "/blah/blah/{}_{}/blah.html".format(int1, int2)

Siehe die Dokumente zur String-Formatierung .

0voto

diegueus9 Punkte 25172
a = "/blah/blah/%s_%s/blah.html" % (int1, int2)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X