我正在从文本文件中读取值,并为他们提供我老板提出的格式。它应该是这样的:
Max-Stock-Multiplier-ALL 0.001200介于0.000000 10000.000000
“0.0012”值是我正在从文件中读取的部分。我有其他几行,我也是这样做的,但只有在这一行中,结果是:
Max-Stock-Multiplier-ALL 0.001200
介于0.000000 10000.000000
之间
所以,我的代码就是这个
newline1 = "Target-Stock-Multiplier-ALL %s Between 0.000000 10000.000000\n" % (line[37])
我正在犯的错误是什么?
答案 0 :(得分:3)
line[37]
中有换行符。只需使用strip
:
newline1 = "Target-Stock-Multiplier-ALL %s Between 0.000000 10000.000000\n" % (line[37].strip('\n'))