Python:打印语句末尾的逗号
我刚开始从learnjavathehardway
学习Python。
有一段“有趣”的代码如下:
while True:
for i in ["/","-","|","\\","|"]:
print "%s\r" % i,
这段代码的作用是在我的控制台上,逐个打印出不同的字符。(如果你不明白我说的,可以自己试试)
基本上,它快速地打印/ - | \ |
,而且是在同一个地方。
如果我把打印语句末尾的逗号去掉,它就会把每个字符打印在新的一行。
现在我想知道,为什么它会在同一个地方打印,而不是一个接一个地打印?谢谢!