2017-05-05 70 views
-1

我是python的新手。我想要的東西,就像我們在shell中使用爲變量賦值並在Python中的另一個變量中使用它

new_folder =好的

文件夾1 = /選擇/ $ new_folder/NNN

我試圖來連接,也用來%,但它不沒有工作。

有人可以幫忙嗎?

問候, 乙

+0

你是什麼意思不起作用? –

+1

您應該顯示您在「嘗試連接並使用%時」使用的確切代碼,以及您得到的實際錯誤,而不是「不起作用」。 –

+0

%s在這裏工作肯定! –

回答

1

喜歡這裏在這個post解釋說:

「%s您好,我的名字叫%的」 %( '約翰','麥克')#你好約翰,我的名字是麥克。「

因此對你來說:

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

非常感謝你@MrZed。它的工作..再次感謝:) – user4432340

0

你可以這樣做:

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

可以檢查一些例子:https://docs.python.org/2/library/string.html#format-examples –

+0

非常感謝你@thomas kowalski – user4432340

相關問題