-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