首页 > 解决方案 > 如何让美元符号出现在单词后面?

问题描述

这是我的代码:

a = open("1.txt","r+")
b = open("2.txt","r+")
for i in a.readlines(): 
    io=str(i)+"$"
    e = b.writelines(io)

a.close()
b.close()

$想出现在这些词之后,但它出现在它们之前。

在此处输入图像描述

标签: pythonpython-2.7file

解决方案


发生这种情况是因为每一行都包含\n在末尾。

更改io=str(i)+"$"为:

io = i.rstrip() + "$" + '\n'

推荐阅读