Python在下一行打印文本
问题描述:
嗨,我正在阅读sample.txt中包含值'a'的文本。但是,当我打印它像这个 -Python在下一行打印文本
content = open(filepath,'r')
text = content.readlines()
print(text + ',')
预期输出 - a,
输出获得 -
a
,
正因为如此,我所面临的问题。请帮忙。
答
这可能是因为在那里a
找到该行的末尾\n
字符。尝试使用此:
print(text.strip() + ',')
答
在python3这是默认的打印行为,改变它使用:
print(text + ',', end='')
thnx它的工作... – Ankky
显示1分钟后... – Ankky