退格键的转义字符

如题所述

第1个回答  2023-04-24

退格键的转义字符是\b。

'\b':表示按Backspace键,在CMD窗口下'\b'仅且表示光标前移一位,并不会删除前一位字符,但在后续赋值时会将其覆盖。建议使用:'\b\b'(经测试在MyEclipse中使用会显示问号)。

'\b\b'含义:'\b'光标前移一位,再输出''(空格)将被光标越过的字符覆盖掉。此时原光标前字符被空格替换且光标位于原位置,因此需再使用'\b'将光标移动到空格之前(即实现删除字符操作,不影响显示)。

\b可以连续使用,相当于连续敲Backspace键,而在最后一个\b后的内容也将替代原有内容,相当于起到替换的作用,而这种方法能够不破坏源代码。此外用\b将特定字符串包裹,可以实现对某特定字符串的查找功能。

Python常见转义字符:

1、\(在行尾时)—续行符

在每一行代码的最后添加\(注意反斜杠后不能加空格),它可以将一行代码分成多行来写,打印结果仍是一行内容,便于代码的编写和阅读,打印结果仍是一行内容。

2、\0/\000—空字符

\0和\000乃至\00都是表示空字符(前两个更常见一些)。用来补足字符长度,满足某些项目对于等长字符串的需求。它们都表示一个空字符。在运行代码时空字符的位置会由类似上面\a的BELL的样式的NULL代替。\后多出三个零的部分正常输出。

3、\v—纵向制表符

使用\v,纵向产生4个空字符,相当于竖着用Tab键。



相似回答