0
我是韓國的高中生。爲什麼Python IDLE打印而不是Backspace?
在python中編程時,我想實現'ghost typing',所以我在python IDLE上編寫了這段代碼。
for i in range(5):
print(i+1, end='')
time.sleep(0.05)
print('\b', end='')
但它顯示:
12345
Image - This char() isn't displayed here.
所以我在想,爲什麼蟒蛇IDLE打印',我應該怎樣做才能打印 '退格' 是否正常?
這是在python 3.5.3(與Windows 10),3.6.0(與Windows 7)。
p.s.這個代碼在python控制檯中,它什麼也不打印。
不,我認爲他們正在尋找''\ b''字符來擦除單個字符,而不是''r''來擦除整行,這兩個字符都不在IDLE中工作。 – TigerhawkT3
@ TigerhawkT3完全正確,我編輯了我的答案。 – TankorSmash
感謝您的回答,但我只想刪除一個字符,並且「\ r」字符也無法正常顯示。它打印像'八分音符'標記。 –