覆盖之前的 print() python 3.9

Overwrite previous print() python 3.9

我知道网上已经有很多关于这个问题的答案,但是当尝试 \r 时,它只会转到最后一行的末尾,而不是该行的开头。

print("hello", end="")
print("\rthere")

最后是:

hellothere

我也试过了

print("hello", end="\r")
print("there")

但结果相同。我看过的所有地方都说这应该让我只剩下 'there' 这就是我想要的

问题已解决。事实证明,当我在 IDE 不支持回车 return 的控制台中尝试这样做时,它只是没有创建新行,而不是 returning 开始上一行