我当前的输入法是for循环。我输入一个整数,它会添加到列表中,然后转到下一个输入。每次绕行时都会产生一条新线。我想将输入条目保留在同一位置。我对 Python 和一般编程都很陌生,所以我不知道从哪里开始。我的输入语句采用以下形式:
var= input(" message: ")
谢谢
最佳答案
如果您使用的是 UNIX 或 Windows 终端,则可以添加 ASCI 转义符 ("\033[A"
) 将光标向上移动一行以再次要求输入,如下所示example here ,所以这样一来,你就可以通过“覆盖”之前的输入消息,在同一位置得到你的输入消息。
关于python - 如何将我的输入保持在同一屏幕位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19648117/