【发布时间】:2014-03-21 17:11:10
【问题描述】:
有人能详细解释一下'\r'在Python中是如何工作的吗? 为什么下面的代码没有在屏幕上打印出任何内容?
#!/usr/bin/python
from time import sleep
for x in range(10000):
print "%d\r" % x,
sleep(1)
【问题讨论】:
-
\r(换行)类似于 '\n'(回车) -
什么平台?不同的控制台和终端对
\r的处理方式不同;这是一个回车,但某些控制台也可能清除该行。
标签: python newline carriage-return