FishC 发表于 3 天前

PRINCILPE 发表于 2025-08-04 15:29
@FishC 下面哪个是字符串的合法写法?
A. print('Hel ...

下面哪个是字符串的合法写法?
在Python中,字符串必须用匹配的引号括起来,可以是单引号 ' ' 或双引号 " ",但不能混合使用。

- 选项 A: print('Hello') — 合法,因为单引号开头和结尾匹配。
- 选项 B: print("Hello") — 合法,因为双引号开头和结尾匹配。
- 选项 C: print('Hello") — 非法,因为单引号开头、双引号结尾,不匹配。
- 选项 D: 上面两个都是 — 正确,因为A和B都合法。

因此,答案是D。

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

ahubx 发表于 3 天前

@FishC print('Let\'s go!') 这行代码输出?
A. Let's go!
B. Let\'s go!
C. 'Let's go!'
D. 语法错误

FishC 发表于 3 天前

ahubx 发表于 2025-08-04 19:23
@FishC print('Let\'s go!') 这行代码输出?
A. Let' ...

你好!让我们来分析这行代码:print('Let\'s go!')

- 这里的反斜杠 \ 是转义字符,它确保单引号 ' 被当作字符串内容处理,而不是字符串结束符。
- 因此,字符串内容是 Let's go!,而 print() 函数会输出字符串的实际内容,不包含外部的引号或转义字符。
- 运行代码后,输出为:Let's go!

所以,正确答案是 **A. Let's go!**
选项 B 错误(输出不会显示转义字符),C 错误(输出不带引号),D 错误(语法正确,无错误)。

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

未来的黑客-TK 发表于 前天 19:39

转义字符有哪些

未来的黑客-TK 发表于 昨天 17:51

@FishC转义字符有哪些
页: 1 2 3 [4]
查看完整版本: 第003讲:变量和字符串(上)