-1
我有一個函數,我正在寫下如下的文件。使條件成立並將其作爲參數傳遞
def func(arg1,arg2,arg3):
lin=open(file1,"r")
lin1=open(file,"w")
a=lin.readline().strip('\n')
lin1.write(a + " " + id)
lin.close()
lin1.close()
該函數調用到下面的另一個功能:
def afunc(arg1,arg2):
doing stuff
arg1.func(arg2,arg3)
我想另一個參數應該在寫林1時加入:
lin1.write(a + " " + id + " " + y/n)
但Y/N應來自用戶輸入。和該用戶輸入應該提及到第二功能afucn()
實施例:
res = str(raw_input('Do you want to execute this ? (y/n)'))
如果我按使y應添加它LIN1並且如果並按n是n應該添加到LIN1作爲參數收率
實現只要把'if'條件寫入之前? – MYGz
@MYGz我試過了。但我希望用戶在「做東西」的第二個函數中做出響應。請讓我建議,如果可能的話。 – Srinivas
你可以創建[mcve]嗎?在1個塊中包含完整的代碼。包括你正在談論的兩個案例的輸入和輸出? – MYGz