我需要寫入上一行的命令,如print(),而不是\ n。打印()到上一行?
下面是一些示例代碼:
a=0
print("Random string value")
if a==0:
print_to_previous_line("is random")
和輸出
Random string value is random
我知道我能做到像印刷(「字符串」,值)在相同的打印命令中使用multipile不同的事情,但這不是答案。原因太亂了,不能在這裏解釋,但這個「打印到前一行」將是完全正確的答案。那麼現實呢?
將該換行符打印到標準輸出後,不能將其打印出來。也許你需要一個終端庫,它會檢測終端類型並讓你移動光標位置,比如curses。 – Paul 2014-11-02 08:41:03