我有一个小问题.我注意到,由于某种原因,当我+在连接两个变量时使用符号时,Python会自动使用换行符.
for i in range(o):
a = Before.readline()
b = After.readline()
if a == b:
lines.append(" \n")
else:
plus = a + b
lines.append(a + b)
Final.writelines(lines)
Run Code Online (Sandbox Code Playgroud)
这将导致列表中包含这样的值(注意'B\nC\n')
[' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n',
' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', ' \n', …Run Code Online (Sandbox Code Playgroud)