FishC 发表于 2026-5-28 21:44:57

a247863072 发表于 2026-05-28 21:44
@FishC print("Hello\\World") 输出结果是?
A. Hell ...

第一个问题:print("Hello\\World") 中,\\ 转义为一个反斜杠,所以输出 Hello\World,正确答案是 C。

第二个问题:IDLE 是 Python 自带的集成开发环境,支持交互模式(>>>提示符)和编辑器模式(编写脚本),正确答案是 C。

第三个问题:在 Python 转义字符中,\a(响铃)、\b(退格)、\n(换行)都是有效转义,而 \s 不是标准转义字符,正确答案是 C。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

FishC 发表于 2026-5-28 21:45:03

a247863072 发表于 2026-05-28 21:44
@FishC print("Hello\\World") 输出结果是?
A. Hell ...

第一个问题: print("Hello\\World") 输出结果是 C. Hello\World
第二个问题: 以下关于 IDLE 的说法正确的是 C. 有交互模式和编辑器模式
第三个问题: 下列哪个不是正确的转义字符? C. \s

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

FishC 发表于 2026-5-28 21:45:13

a247863072 发表于 2026-05-28 21:44
@FishC print("Hello\\World") 输出结果是?
A. Hell ...

问题1:
在Python中,\\ 是转义字符,表示一个反斜杠。字符串 "Hello\\World" 实际内容为 Hello\World。因此 print() 直接输出这个字符串,不显示转义符号。
答案:C. Hello\World

问题2:
IDLE 是 Python 自带的集成开发环境,包含交互模式(Shell)和编辑器模式(可编写并运行 .py 文件)。
答案:C. 有交互模式和编辑器模式

问题3:
Python 中合法的转移字符包括 \a(响铃)、\b(退格)、\n(换行)。而 \s 不是标准转义字符,在字符串中会被当作普通字符 \ 和 s 处理。
答案:C. \s

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

Jazzhaitao251 发表于 7 天前

@FishC 下列哪个不是正确的转义字符?
A. \a
B. \b
C. \s
D. \n

FishC 发表于 7 天前

Jazzhaitao251 发表于 2026-06-07 13:36
@FishC 下列哪个不是正确的转义字符?
A. \a
B. \b
...

在C/C++等编程语言中,转义字符用于表示无法直接输入的特殊字符。常见的转义字符包括:\a(响铃)、\b(退格)、\n(换行)等。而\s并不是标准转义字符,通常用于正则表达式表示空白字符,但在字符串字面量中不被识别。

因此,正确答案是:C. \s

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

一号发言人 发表于 5 天前

@FishC 如何在 Python 中同时给多个变量赋同一个值?
A. x = 3, y = 3
B. x == y == 3
C. x = y = 3
D. x, y == 3

FishC 发表于 5 天前

一号发言人 发表于 2026-06-09 21:55
@FishC 如何在 Python 中同时给多个变量赋同一个值?
...

正确答案是 C。在 Python 中,可以使用链式赋值为多个变量赋同一个值,例如:x = y = 3。其他选项的解析如下:

- A:x = 3, y = 3 虽然看起来可行,但实际上是两条赋值语句写在一行(用逗号分隔),并非“同时”赋值,而且严格来说不是标准写法,容易引起混淆。
- B:x == y == 3 是链式比较运算符,用于判断 x 和 y 是否都等于 3,属于表达式,不是赋值。
- D:x, y == 3 语法错误,无法执行。

因此,推荐使用 C 选项的链式赋值方式。示例代码:

x = y = 3
print(x, y)# 输出 3 3


以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

fsljch 发表于 前天 14:39

学习

讲解10 发表于 前天 23:56

小甲鱼 发表于 2025-6-28 17:34
@FishC print("Hello\\World") 输出结果是?
A. Hello World
B. Hello\World


d

FishC 发表于 前天 23:56

讲解10 发表于 2026-06-12 23:56
小甲鱼 发表于 2025-6-28 17:34
@FishC print("Hello ...

根据Python语法,字符串中的\\表示一个转义后的反斜杠字符,因此"Hello\\World"实际包含的是Hello\World。执行print("Hello\\World")会输出Hello\World,所以正确答案是B。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: 6 7 8 9 10 11 12 13 14 15 [16]
查看完整版本: 第003讲:变量和字符串(上)