我是python的新手。我想要的東西,就像我們在shell中使用爲變量賦值並在Python中的另一個變量中使用它
new_folder =好的
文件夾1 = /選擇/ $ new_folder/NNN
我試圖來連接,也用來%,但它不沒有工作。
有人可以幫忙嗎?
問候, 乙
我是python的新手。我想要的東西,就像我們在shell中使用爲變量賦值並在Python中的另一個變量中使用它
new_folder =好的
文件夾1 = /選擇/ $ new_folder/NNN
我試圖來連接,也用來%,但它不沒有工作。
有人可以幫忙嗎?
問候, 乙
喜歡這裏在這個post解釋說:
「%s您好,我的名字叫%的」 %( '約翰','麥克')#你好約翰,我的名字是麥克。「
因此對你來說:
new_folder = "nice"
folder1= "/opt/%s/nnn" % (new_folder)
非常感謝你@MrZed。它的工作..再次感謝:) – user4432340
你可以這樣做:
new_folder = "nice"
folder1 = "/opt/{}/nnn".format(new_folder)
# or
folder1 = "/opt/" + new_folder + "/nnn"
可以檢查一些例子:https://docs.python.org/2/library/string.html#format-examples –
非常感謝你@thomas kowalski – user4432340
你是什麼意思不起作用? –
您應該顯示您在「嘗試連接並使用%時」使用的確切代碼,以及您得到的實際錯誤,而不是「不起作用」。 –
%s在這裏工作肯定! –