【发布时间】:2021-09-25 13:50:53
【问题描述】:
我的输出:
I have CMShehbaz
CMShehbaz
预期:
I have CMShehbaz CMShehbaz
我正在尝试在一行中获取结果。我试过end="",concat +,但没有
工作。我想要一行结果。
lines = []
with open('user.txt') as f:
lines = f.readlines()
count = 0
for line in lines:
count += 1
print("I have {} {}".format(line,line) )
print(f'line {count}: {line}')
【问题讨论】:
-
在打印之前,请尝试
line = line.strip()。它会删除末尾的空格。 -
readlines() 也读取换行符,返回数组为 [["CMShehbaz\n"],需要使用 line.strip()。
-
请在您的问题中添加一小部分
user.txt中的内容。 -
@usman 我更新的答案对您有帮助吗?如果是这样,最好将其标记为答案
标签: python string loops format