鱼C论坛

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

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

[复制链接]
发表于 2026-1-29 19:11:38 | 显示全部楼层
零基础入门学习Python封面
《零基础入门学习Python》
(最新版)
小甲鱼 著
立即购买
板栗_ 发表于 2026-01-29 19:10
大冰9527 发表于 2025-7-1 21:45
@FishC 以下关于转 ...


@大冰9527,关于转义字符的描述,选项A和B都是正确的:
- \n 确实表示换行。
- \t 确实表示制表符。

你提供的选项中,C没有具体内容,因此无法判断其正误。请补充选项C的描述,以便找出错误的描述。

如果你需要,这里是一些常见的转义字符示例:
\n 换行
\t 制表符
\\ 反斜杠
\" 双引号
\' 单引号
\r 回车
\b 退格

如果还有其他问题,欢迎继续提问!

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

使用道具 举报

发表于 4 天前 | 显示全部楼层
@FishC 字符串的复制使用哪个符号?
A. /
B. -
C. *
D. %
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
琉璃脆 发表于 2026-03-07 10:11
@FishC 字符串的复制使用哪个符号?
A. /
B. -
C.  ...


在Python中,字符串的复制使用乘法运算符 *,因此正确答案是 C. *。

例如:


  1. text = "Hello"
  2. repeated_text = text * 3
  3. print(repeated_text)
复制代码


这将输出 "HelloHelloHello"。其他符号如 /、-、% 在字符串操作中不用于复制。

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

使用道具 举报

发表于 4 天前 | 显示全部楼层
@FishC 以下关于转义字符的描述,错误的是?
A. \n 表示换行
B. \t 表示制表符
C. \p 表示回车
D. \\ 表示反斜杠
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
琉璃脆 发表于 2026-03-07 10:12
@FishC 以下关于转义字符的描述,错误的是?
A. \n  ...


在常见的编程语言中,转义字符用于表示一些特殊字符。  
选项分析如下:

  • A. \n 表示换行:正确,这是常用的换行转义字符。
  • B. \t 表示制表符:正确,常用于产生水平制表符。
  • C. \p 表示回车:错误,回车通常用 \r 表示,\p 不是标准转义字符。
  • D. \\ 表示反斜杠:正确,反斜杠本身需要转义。


因此,错误的描述是 C

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

使用道具 举报

发表于 4 天前 | 显示全部楼层
@FishC 下列关于原始字符串的说法,错误的是?
A. 可以避免转义字符被解析
B. 常用于表示路径
C. 可以把反斜杠写在末尾
D. 以 r 开头
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
琉璃脆 发表于 2026-03-07 10:13
@FishC 下列关于原始字符串的说法,错误的是?
A. 可 ...


错误的说法是 C。

解释:

原始字符串在 Python 中以字母 r 或 R 开头,主要用于避免转义字符被特殊处理,特别适合表示文件路径等包含反斜杠的场景。但需要注意的是,原始字符串中不能直接在末尾放置单个反斜杠,因为这会导致语法错误(反斜杠会转义结束引号)。以下是对各选项的详细说明:

  • A. 正确:原始字符串可以避免转义字符被解析。例如,r"\n" 表示两个字符(反斜杠和 n),而不是换行符。
  • B. 正确:原始字符串常用于表示路径,因为路径中的反斜杠不需要转义。例如,r"C:\Users\Name" 可以直接使用。
  • C. 错误:原始字符串不能把反斜杠直接写在末尾。例如,尝试 r"\" 会引发 SyntaxError,因为反斜杠转义了结束引号。如果需要末尾反斜杠,可以改用双反斜杠或普通字符串。
  • D. 正确:原始字符串以 r 或 R 开头,例如 r"hello"


示例代码说明 C 的错误:

  1. # 以下代码会报错,因为原始字符串以反斜杠结尾
  2. # print(r"")
  3. # 正确写法:使用双反斜杠或普通字符串
  4. print(r"\")  # 输出一个反斜杠
  5. print("\")   # 输出一个反斜杠
复制代码


因此,C 选项的说法是错误的。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-11 13:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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