qiiq 发表于 2026-08-06 10:53
@FishC 运行下列代码后会打印?
if 'FishC' and 'L ...
答案:A. FishC
因为 'LOVE' == 'LOVE' 为真,而 'FishC' 是非空字符串也为真,所以整个条件为真,打印 FishC。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 运行下列代码后会打印?
if 'FishC' and 'LOVE' == 'LOVE':
print('FishC')
else:
print('LOVE')
A. FishC
B. LOVE
C. 报错
D. 什么都不输出
expound 发表于 2026-08-08 17:04
@FishC 运行下列代码后会打印?
if 'FishC' and 'L ...
运行结果:A. FishC
因为条件表达式:
if 'FishC' and 'LOVE' == 'LOVE':
先计算 'LOVE' == 'LOVE' 为 True,再计算 'FishC' and True,由于 'FishC' 是非空字符串,为真值,所以整个条件为 True,执行 print('FishC')。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列代码输出内容正确的是?
a = 4
b = 10
if a * 2 > b:
print('A')
elif a * 2 == b:
print('B')
else:
print('C')
A. A
B. B
C. C
D. 什么都不输出
知春渡 发表于 2026-08-22 16:49
@FishC 下列代码输出内容正确的是?
a = 4
b = 10 ...
正确答案是:C
因为 a * 2 = 8,而 8 > 10 不成立,8 == 10 也不成立,所以执行 else 分支,输出:
C
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列关于 if...elif...else 结构的说法,错误的是?
A. 可以有多个 elif
B. else 只能有一个
C. elif 可以没有
D. else 可以有多个
变西瓜 发表于 2026-09-27 15:57
@FishC 下列关于 if...elif...else 结构的说法,错误 ...
答案:D
在 if...elif...else 结构中:
[*]if 只能有一个,放在最前面;
[*]elif 可以有 0 个、1 个或多个;
[*]else 最多只能有 1 个,放在最后。
所以说法错误的是:D. else 可以有多个
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 已知 temp = 0,下列代码输出什么?
if temp:
print('A')
else:
print('B')
A. A
B. B
C. 什么都不输出
D. 报错
该文- 发表于 2026-09-29 22:13
@FishC 已知 temp = 0,下列代码输出什么?
if tem ...
答案:B
原因:0 在 Python 中是“假值”,所以 if temp: 条件不成立,会执行 else 分支,输出 B。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。