2024-05-07 21:47:06 发布
网友
我有一个Python脚本,它必须在几种情况下执行Fortran代码。该代码需要以字符串形式输入的输入文件。你知道吗
伪代码
input_file='input_'+case+'.in' os.system('./a.out input_file)'
这里的case是一个变量,因为它对于每个测试用例都是不同的。 这是不工作,因为我需要转换字符串(输入文件)到一个文件名本质上。你知道吗
所以你用新的string.format格式传递变量的约定:
input_file="input_{0}.in".format(case) os.system=("./a.out {0}".format(input_file))
所以你用新的string.format格式传递变量的约定:
相关问题 更多 >
编程相关推荐