python 怎么把一串很长的字符 分成10个一行写入文件
比方说string='aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'写入后样子是aaaaaaaaaaaaaaaaa...
比方说 string = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
写入后样子是
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
觉得有比较简洁的方法,但是想不出来TAT
写入新的文件是指用write或者writeline之类的 展开
写入后样子是
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
觉得有比较简洁的方法,但是想不出来TAT
写入新的文件是指用write或者writeline之类的 展开
1个回答
展开全部
>>> string = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
>>> for i in range(0,len(string),10):
print string[i:i+10]
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
追问
不是输出,是写入新的file
追答
with open('text.txt','w') as t:
for i in range(0,len(string),10):
t.writeline(string[i:i+10])
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询