鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[快问快答] 第003讲:变量和字符串(上)

  [复制链接]
发表于 2026-9-10 19:48:18 | 显示全部楼层
零基础入门学习Python封面
《零基础入门学习Python》
(最新版)
小甲鱼 著
立即购买
@FishC 下列哪个不是正确的转义字符?
A. \a
B. \b
C. \s
D. \n
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2026-9-10 19:48:21 | 显示全部楼层
wuuuh 发表于 2026-09-10 19:48
@FishC 下列哪个不是正确的转义字符?
A. \a
B. \b
...


答案:C. \s

解释:
\a 是响铃,\b 是退格,\n 是换行,它们都是常见转义字符;而 \s 不是标准转义字符(它通常在正则表达式中表示空白符)。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 6 天前 | 显示全部楼层
小甲鱼 发表于 2025-6-28 17:34
@FishC print("Hello\\World") 输出结果是?
A. Hello World
B. Hello\World

D
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 6 天前 | 显示全部楼层
贝尔0703 发表于 2026-09-13 15:16
小甲鱼 发表于 2025-6-28 17:34
@FishC print("Hello ...


答案:B. Hello\World

因为字符串里的 \\ 会被转义成一个反斜杠,所以打印结果是:

  1. print("Hello\\World")
  2. # 输出:Hello\World
复制代码


以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
@FishC 下列哪个不是正确的转义字符?
A. \a
B. \b
C. \s
D. \n
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
月下徘徊 发表于 2026-09-14 15:25
@FishC 下列哪个不是正确的转义字符?
A. \a
B. \b
C. ...


答案是:C. \s

\a 是响铃,\b 是退格,\n 是换行,它们都是正确的转义字符。

\s 不是标准转义字符。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 09:58 | 显示全部楼层
FishC 发表于 2025-6-28 21:18
鱼油的问题:下列哪个不是正确的转义字符?  
A. \a  
B. \b  

print("退格\bworld")
退格world
您好,我输入\b出来的是框框里面加问号
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 09:58 | 显示全部楼层
maomao789 发表于 2026-09-17 09:58
FishC 发表于 2025-6-28 21:18
鱼油的问题:下列哪个 ...


鱼油你好!你看到的“框框里面加问号”其实是终端或编辑器对控制字符的显示方式。

\b 是退格符(Backspace),ASCII 码为 8,属于**控制字符**,本身没有可打印的图形。它的作用是让光标向左移动一格,后续打印的字符会覆盖原来的字符。

在标准终端中执行:

  1. print("退格\bworld")
复制代码


实际输出应该是:

  1. 退world
复制代码


因为 \b 让光标退回到“格”的位置,然后打印的 w 把“格”覆盖掉了。

但如果你所在的终端、IDE 或网页环境**不支持退格控制**,它就会把这个不可打印字符显示成一个占位符号(比如方框加问号),所以你看到的是“框框里面加问号”。

想确认字符串里到底有什么,可以用 repr() 查看:

  1. print(repr("退格\bworld"))
复制代码


输出会是:

  1. '退格\x08world'
复制代码


其中 \x08 就是退格符的转义表示。所以这不是错误,只是显示环境不同而已。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-9-19 02:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表