0
我想将一个字符串传递给一个字符串,而该字符串又转到一个函数上。我写了下面的代码:如何在函数调用中格式化字符串?
不工作
env = 'D'
myFunction("Checking Processes A%s/B%s",'')% (env,env)
错误
myFunction("Checking Processes A%s/B%s",'')% (env,env)
TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'
由于代码失败,我重新写如下:
工作
env = 'D'
str = "Checking Processes A%s/B%s" %(env,env)
myFunction(str,'')
任何人都可以提出任何其他更短的方法呢?理想情况下,我的第一次尝试,这将意味着更少的LOC行。