代码小测试
data = "Loves", "hearts"print('Yes' if "Loves" "hearts" in data else "No")
选择答案:
A: Yes
B :No
C :Error 代码分析:
在Python中,data = "Loves", "hearts" 创建了一个元组 ('Loves', 'hearts')。
"Loves" "hearts" 是相邻的字符串字面量,会被自动连接成 "Loveshearts"。
然后检查 "Loveshearts" in data,由于 data 元组中不包含字符串 "Loveshearts",条件为假,因此输出 "No"。
答案: B: No
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 跟FishC AI选择 B 跟FishC AI选择 B 为什么我是报错
SyntaxError: multiple statements found while compiling a single statement b "Love" "hearts"!="Loves","hearts",因为逗号也算字符串
所有选B B 答案: B: No 应该是C吧,中间要加一个逗号,不然会报错
print('Yes' if "Loves","hearts" in data else "No") 看评论看的半懂不懂的,都选b我也选 b a
页:
[1]