@FishC 三引号字符串的主要作用是什么?
A. 增加字符串长度
B. 实现跨行字符串
C. 让代码更美观
D. 增加运算速度
萧橙梓 发表于 2026-08-16 09:46
@FishC 三引号字符串的主要作用是什么?
A. 增加字符 ...
正确答案是:B. 实现跨行字符串
三引号(''' 或 """)最主要的作用就是让字符串可以跨越多行书写,比如:
text = """第一行
第二行
第三行"""
这样就不需要手动加换行符 \n 了,非常适合存放长文本或文档字符串。其他选项都不是它的核心用途哦。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列关于 print(r"abc\n") 输出结果,正确的是?
A. abc 换行
B. abc\n
C. abc n
D. abc
weixutrong 发表于 2026-08-22 13:58
@FishC 下列关于 print(r"abc\n") 输出结果,正确的是 ...
正确答案是:B. abc\n
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列关于原始字符串的说法,错误的是?
A. 可以避免转义字符被解析
B. 常用于表示路径
C. 可以把反斜杠写在末尾
D. 以 r 开头
KKK3.14 发表于 2026-09-15 19:12
@FishC 下列关于原始字符串的说法,错误的是?
A. 可 ...
错误的是:C
原始字符串以 r 开头,可以避免转义字符被解析,也常用于表示路径。
但它不能以单个反斜杠结尾,例如:
r"abc\"
会出错,因为末尾的反斜杠会把引号转义掉,导致字符串无法正常结束。
所以答案是 C。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
C
n
@FishC 如果字符串的末尾是反斜杠(\),Python 会如何?
A. 自动补全
B. 忽略
C. 认为字符串未结束
D. 正常输出
mingzhu0 发表于 2026-10-06 20:26
@FishC 如果字符串的末尾是反斜杠(\),Python 会如 ...
正确答案:C. 认为字符串未结束
在 Python 中,反斜杠 \ 是转义符。如果字符串字面量末尾只有一个反斜杠,它会把后面的结束引号“转义”掉,导致 Python 找不到字符串结尾,从而报错。
例如:
s = "abc\"
会提示字符串未结束。
如果要表示字符串末尾真的有一个反斜杠,应该写成:
s = "abc\\"
这样字符串内容才是 abc\。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。