【发布时间】:2014-07-23 18:17:57
【问题描述】:
我有这个代码:
f=open('myfile.txt','r')
name=[]
for line in f:
name.append(line)
for i in range (len(name)):
print("hola"+name[i]+".txt".format((name[i]).strip("\r\n")))
myfile 有两行由换行符分隔,如下所示:
Da
Df
我想要这个输出:
holaDa.txt
holaDf.txt
但是,我有这个:
holaD4I5M4
.txt
holaD4i5J8.txt
我尝试了几件事来避免“。”之前的换行符,但似乎没有任何效果。 感谢您的帮助!我是 Python 新手,抱歉!
【问题讨论】:
标签: string variables python-3.x printing newline