我现在正在上 Python 课,我刚刚了解了退格字符。和换行符 (\n) 一样,退格是一个特殊字符,ASCII 码为 8。我的老师想不出使用它的理由,但我很好奇它是如何使用的。也许只是历史原因?当我尝试时print("Hellow\b World"),我得到了我所期望的:Hello World。
退格字符的原因是什么,如何使用它?
编辑:我知道它不是特定于 python 的,但是在编写原始问题时,我主要考虑的是 Python 并忘记了这个事实。我试图编辑以使其更清楚。
我正在尝试更新PyCharm控制台中的最后一行.说,我打印a然后我想将其更改为c.但是,我遇到了以下问题.当我跑:
print 'a\bc'
Run Code Online (Sandbox Code Playgroud)
它打印
a c
Run Code Online (Sandbox Code Playgroud)
而所需的输出(这也是我在Windows控制台中看到的)是:
c
Run Code Online (Sandbox Code Playgroud)
有没有办法将光标移回PyCharm的控制台?或者可能删除整行?