2017-05-05 3 views
-1

Ich bin neu in Python. Ich möchte so etwas wie wir in der Schale verwendenWeisen Sie der Variablen einen Wert zu und verwenden Sie sie in einer anderen Variablen in python

new_folder = schön

folder1 =/opt/$ new_folder/nnn

Ich habe versucht, verketten und auch% verwendet, aber es doesn arbeite nicht.

Kann mir bitte jemand helfen?

Grüße, B

+0

Wie meinst du, funktioniert nicht? –

+1

Sie sollten den genauen Code zeigen, den Sie verwendet haben, als Sie "versucht haben, zu verketten und auch% zu verwenden", und den tatsächlichen Fehler, den Sie erhalten haben, anstatt "es funktioniert nicht". –

+0

% s arbeitet hier sicher! –

Antwort

1

hier wie in diesem post erklärt:

% "Hallo% s, mein Name s% ist" ("John", "Mike") # Hallo John, mein Name ist Mike ".

So für Sie:

new_folder = "nice" 
folder1= "/opt/%s/nnn" % (new_folder) 
+0

Vielen Dank @MrZed. Es hat funktioniert .. Danke nochmal :) – user4432340

0

Sie dies tun können:

new_folder = "nice" 
folder1 = "/opt/{}/nnn".format(new_folder) 
# or 
folder1 = "/opt/" + new_folder + "/nnn" 
+0

Sie können Überprüfen Sie einige der Beispiele: https://docs.python.org/2/library/string.html#format-examples –

+0

Vielen Dank @thomas kowalski – user4432340

Verwandte Themen