zj404811202 发表于 2026-6-5 01:08:57

@FishC 下列代码段执行后会输出什么?

guess = 6
if guess <= 8:
    print('猜中了!')
else:
    print('没猜中!')

A. 猜中了!
B. 没猜中!
C. 6
D. 什么都不输出

FishC 发表于 2026-6-5 01:09:05

zj404811202 发表于 2026-06-05 01:08
@FishC 下列代码段执行后会输出什么?

guess = 6
...

该代码段在Python中是不完整的,`if guess` 后面缺少一个缩进的代码块,因此执行时会引发语法错误。

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

zj404811202 发表于 2026-6-5 01:09:38

@FishC 下列代码的输出结果是什么?

if 3 < 8:
    print('小啦~')
else:
    print('大啦~')

A. 小啦~
B. 大啦~
C. 什么都不输出
D. 报错、

FishC 发表于 2026-6-5 01:09:43

zj404811202 发表于 2026-06-05 01:09
@FishC 下列代码的输出结果是什么?

if 3 < 8:
   ...

答案是 A. 小啦~

因为条件 3 < 8 成立,所以执行 print('小啦~') 语句,输出结果即为 "小啦~"。

代码演示:

if 3 < 8:
    print('小啦~')
else:
    print('大啦~')


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

13097282226 发表于 2026-6-19 00:45:09

@FishC 下面代码在用户输入 8 时会输出什么?

temp = input('请输入一个数字:')
guess = int(temp)
if guess < 8:
    print('小啦~')
else:
    print('大啦~')

A. 小啦~
B. 大啦~
C. 报错
D. 什么都不输出

FishC 发表于 2026-6-19 00:45:14

13097282226 发表于 2026-06-19 00:45
@FishC 下面代码在用户输入 8 时会输出什么?

temp ...

答案是 B. 大啦~

因为用户输入 8,guess = int('8') 得到整数 8,条件 if guess < 8 不成立,执行 else 分支,输出 "大啦~"。

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

13097282226 发表于 2026-6-19 00:47:41

@FishC 下列代码执行后,变量 counts 的值是多少?

counts = 3
if counts > 0:
    counts = counts - 1

A. 3
B. 2
C. 1
D. 0

FishC 发表于 2026-6-19 00:47:47

13097282226 发表于 2026-06-19 00:47
@FishC 下列代码执行后,变量 counts 的值是多少?

...

代码执行后,变量 counts 的值是 2,对应选项 B。

解释如下:

[*] 初始赋值 counts = 3。
[*] 条件判断 counts > 0 成立(因为 3 > 0),执行 counts = counts - 1。
[*] 计算 3 - 1 = 2,重新赋值给 counts。

因此最终结果为 2。

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

糖糖加油 发表于 2026-7-8 10:35:04

count=3
while count>0:
      guess=int(input('请输入小甲鱼心里的数字)
      if guess==8:
      print('答对了‘)
      else:
         if count>8:
         print('大了’)
      else:
         print('猜小了‘)
         【1】count-=1
       【2】count-=1
    count-=1
这三个缩进在语法上有什么不同?

qiiq 发表于 2026-7-29 15:50:41

这是为什么?

陈筱萸 发表于 2026-8-6 13:57:34

@FishC 在以下代码段中,counts 变量的作用是什么?

counts = 3
while counts > 0:
    ...
    counts = counts - 1

A. 记录答案
B. 存储答案范围
C. 记录剩余猜测次数
D. 随机生成数字

FishC 发表于 2026-8-6 13:57:38

陈筱萸 发表于 2026-08-06 13:57
@FishC 在以下代码段中,counts 变量的作用是什么?
...

在给出的代码段中:

counts = 3
while counts > 0:
    ...
    counts = counts - 1

counts 的作用是记录剩余猜测次数。

初始值为 3,表示最多可以猜 3 次;每循环一次就减 1,当它变成 0 时循环结束,表示次数用完了。

所以正确答案是:C. 记录剩余猜测次数

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

sszddcn 发表于 2026-8-6 21:19:16

@FishC 下列代码的输出结果是什么?

if 3 < 8:
    print('小啦~')
else:
    print('大啦~')

A. 小啦~
B. 大啦~
C. 什么都不输出
D. 报错

FishC 发表于 2026-8-6 21:19:23

sszddcn 发表于 2026-08-06 21:19
@FishC 下列代码的输出结果是什么?

if 3 < 8:
   ...

答案:A. 小啦~

因为 3 < 8 成立,所以程序会执行 if 下面的代码块,输出 小啦~ 。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: 1 2 [3]
查看完整版本: 第006讲:改进我们的小游戏(上)