Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python覆盖最后一行而不追加_Python_Anaconda_Spyder - Fatal编程技术网

Python覆盖最后一行而不追加

Python覆盖最后一行而不追加,python,anaconda,spyder,Python,Anaconda,Spyder,类似的问题已经得到了回答,例如或 在提供的答案的基础上,我尝试使用 interval = 1 for i in range(0,10): print(i, end = "\r") time.sleep(interval) 这给了我以下意外的输出: 0123456789 如果我将睡眠时间间隔缩短为短的interval=0.01,那么我将得到预期的输出 9 这些连续打印语句的计时如何影响正在打印的内容?更重要的是,我如何获得漂亮的输出? 仅当我使用Spyder(3.2.6)时才

类似的问题已经得到了回答,例如或

在提供的答案的基础上,我尝试使用

interval = 1
for i in range(0,10):
    print(i, end = "\r")
    time.sleep(interval)
这给了我以下意外的输出:

0123456789
如果我将睡眠时间间隔缩短为短的
interval=0.01
,那么我将得到预期的输出

9
这些连续打印语句的计时如何影响正在打印的内容?更重要的是,我如何获得漂亮的输出?
仅当我使用Spyder(3.2.6)时才会发生这种情况,而在常规Python控制台中不会发生这种情况。

据我所知,spyderimplements是一个IPython控制台,其行为可能不同。也许可以查看帖子。

它可能只是Spyder的终端实现。他们没有正确实现\r字符。你说这不会发生在普通的终端/控制台上吗?谢谢,特别是这一行为我工作:
print('\r','Iteration',i','Score:',uniform(0,1),end='')