我是新手,所以我不能完全理解你的问题。
它说:必须在程序中加载output.txt文件。文件结构为每行一个新的表达式,格式为:
10-1
6-3。
所以格式是number-operator-number
必须编写一个程序,逐行读取该文件,应用给定的操作,并将结果与相关表达式一起写入文件output.txt。
output.txt文件布局:
10 - 1 = 9
6 - 3 = 3
那么,我应该只是创建一个新的txt文档,保存它,或者在其中写入10-1n6-3,或者在程序中创建新文件'file'.txt
我得到的就是我输入的。如何获得所需的输出(一个在底部)?
谢谢你的帮助。
所以我设法这样做,只是为了发布它,所以如果有人可能需要。欢呼。
f = open("your file location/input.txt")
content = f.read()
splitRows = content.split('n')
result = ">
for x:
a, b = x.split('-')
c = int(a) - int(b)
c = str(c)
res = (a + "-" + b + "=" + c + "n")
result += res
output_file =打开("您的输出文件位置/output.txt", "w")
output_file.write(结果)