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”字符也无法正常显示。它打印像'八分音符'标记。 –