python关于文件输入输出,为什么有个","和没有","结果不一样
f=open("foo.txt")line=f.readline()whileline:printline,line=f.readline()f.close()把prin...
f=open("foo.txt")
line=f.readline()
while line:
print line,
line=f.readline()
f.close()
把print line 后的符号去掉,执行后的结果会一行内容,一行空格。没有","就没有空格,我想知道为什么 展开
line=f.readline()
while line:
print line,
line=f.readline()
f.close()
把print line 后的符号去掉,执行后的结果会一行内容,一行空格。没有","就没有空格,我想知道为什么 展开
4个回答
展开全部
我的个人理解:
加了逗号以后,python打印line后不会添加换行符,而是所有的行类似一串的打印出来,但是本身的分本中有换行符,所有就会一行一行的打印出来。
如果不加, 就会没打印一行加一个换行符,就会显示空行
加了逗号以后,python打印line后不会添加换行符,而是所有的行类似一串的打印出来,但是本身的分本中有换行符,所有就会一行一行的打印出来。
如果不加, 就会没打印一行加一个换行符,就会显示空行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在print 后面加","之后就是告诉print 下一行接着这一行打印输出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不要纠结于这种问题,没有为什么,文档就这样写的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询