鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[课后作业] 第002讲:用Python设计第一个游戏 | 课后测试题及答案

    [复制链接]
发表于 2023-11-21 10:20:08 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-11-21 10:21:13 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-11-21 11:25:36 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:IDLE的交互模式输入命令,立马执行,可以看到结果,且在过程中不产生文件;而编辑器模式则是要编写完整的py程序文件,保存并运行。

第 1 题的答案是:import

第 2 题的答案是:不一样

第 3 题的答案是:153

第 4 题的答案是:对齐?

第 5 题的答案是:第六行应该是“==”(比较运算符)

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:

>>> 365*24*60*60
31536000

请将第 1 题的代码写在下方:

"""用Pyhon设计第一个游戏/修改后的代码:"""

temp = input("请输入这次数学考试成绩:")
guess = int(temp)

if guess == 100:
    print("好棒,你离女神又近了一步^_^")
else:
    print("小子,想要幸福就得努力!")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 14:48:29 | 显示全部楼层
本帖最后由 ashshadow 于 2023-11-21 14:54 编辑

1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-11-21 14:52:14 | 显示全部楼层
本帖最后由 ashshadow 于 2023-11-21 14:54 编辑

1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-11-21 15:10:46 | 显示全部楼层
请回复您的答案^_^

&gt;&gt;&gt;&gt;&gt; 问答题 &lt;&lt;&lt;&lt;&lt;

第 0 题的答案是:交互模式是写完代码有反馈的

第 1 题的答案是:if else

第 2 题的答案是:一样的

第 3 题的答案是:153

第 4 题的答案是:这个母鸡

第 5 题的答案是:==是等于 =是赋值

&gt;&gt;&gt;&gt;&gt; 动动手 &lt;&lt;&lt;&lt;&lt;

请将第 0 题的代码写在下方:
print (“一年有多少秒”)
temp=365*24*60*60
print(temp)


请将第 1 题的代码写在下方:
""" 请输入这次考试的成绩"""

temp = input("你的分数是?:")
guess = int(temp)

if guess == 100:
    Print("好棒,你离女神又近了一步!")

else:
    print("小子,要想幸福,就得努力!")

print("游戏结束,不玩了!")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 16:10:46 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 16:31:08 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:交互模式一般用于单行代码的输出与运行,编辑器模式适合较长代码的编辑

第 1 题的答案是:sum()

第 2 题的答案是:不一样

第 3 题的答案是:70个左右

第 4 题的答案是:代码补全,缩进对齐,多行缩进,自动对齐

第 5 题的答案是:第6行改为if guess == 8:

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
x = 365*24*60*60
print(x)


请将第 1 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 19:07:52 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:
交互模式实时运行函数给出结果,并且不能保存,编辑器模式可以保存代码,需要点击运行才能运行。
第 1 题的答案是:
int()
第 2 题的答案是:
不一样,print是内置函数,Print不是
第 3 题的答案是:
没数
第 4 题的答案是:
没发现
第 5 题的答案是:
guess == 8,少了一个=
>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
365*24*60*60


请将第 1 题的代码写在下方:
temp = input("这次数学考试的成绩:")
guess = int(temp)
if guess == 100:
    print("好棒,你离女神又近了一步^_^")
else:
    print("小子,想要幸福,就得女里!")
   
print("游戏结束,不玩啦^_^")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 19:38:20 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:IDLE的交互模式类似于命令行,回车后直接运行代码。IDLE的编辑器模式相当于脚本,写完代码,保存后,方可对整个代码进行运行。

第 1 题的答案是:int()

第 2 题的答案是:Python的命名是区分大小写的。print()是Python的内置函数,用于打印;而Print则是未定义的变量名或函数名

第 3 题的答案是:通过len(list(dir(__builtins__))),计算出Python总共有159个内置函数

第 4 题的答案是:不知道

第 5 题的答案是:代码第6行的逻辑判定中,需要判断是否相等时,应用两个等号==,一个等号为赋值操作。由于代码中为guess = 8,永远为非零(true),所以不管输入任何数字,永远都只会执行if内语句,而不会执行else内的语句。

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 19:52:35 | 显示全部楼层
tianchai_lin 发表于 2023-11-21 19:38
请回复您的答案^_^

>>>>> 问答题 > 动动手

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
365*24*60*60


请将第 1 题的代码写在下方:
temp = input("请输入这次数学考试的成绩:")
guess = int(temp)
if guess == 100:
    print("好棒,你离女神有近了一步^_^")
else:
    print("小子,想要幸福,就得努力!")
print("游戏结束,不玩啦^_^")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 20:01:27 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:只能执勤简单的代码,可以立刻生成答案,不可保存

第 1 题的答案是:dir

第 2 题的答案是:不一样

第 3 题的答案是:158

第 4 题的答案是:分行

第 5 题的答案是:if guess == 8

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
365 * 24 * 3600


请将第 1 题的代码写在下方:
"""用Python设计第一个游戏"""

score = input("输入这次数学考试的成绩: ")
math_score = int(score)

if math_score == 100:
    print("好棒,你离女神又近了一步^_^")
else:
    print("小子,想要幸福,就得努力!")

print("游戏结束,不玩了")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 20:42:01 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:编辑器可以编辑文本然后在交互界面运行

第 1 题的答案是:If else

第 2 题的答案是:Print()未定义,print(),打印

第 3 题的答案是:这咋数

第 4 题的答案是:缩进然后不知道了

第 5 题的答案是:=改为==

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:

print(365*24*60*60)

请将第 1 题的代码写在下方:
"""考试成绩"""

temp = input("数学考了多少分:")
guess = int(temp)

if guess == 100:
    print("好棒,你离女神又近了一步^_^")

else:
    print("小子,想要幸福,就得努力!")

print("游戏结束,不玩啦^_^")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 21:23:00 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:
1
第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 21:59:17 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:

第 1 题的答案是:一个便于运行一个便于编辑

第 2 题的答案是:if else

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:==

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 22:20:07 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:先用编辑模式编辑代码,生成了代码之后再在交互模式运行

第 1 题的答案是:int()

第 2 题的答案是:一样

第 3 题的答案是:

第 4 题的答案是:快捷查找函数

第 5 题的答案是:if guess = 8:只有一个=

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 22:23:09 | 显示全部楼层
请回复您的答案^_^

&gt;&gt;&gt;&gt;&gt; 问答题 &lt;&lt;&lt;&lt;&lt;

第 0 题的答案是:
交互模式可以直接运行代码,编辑器模式只能编辑代码

第 1 题的答案是:
int if else

第 2 题的答案是:
Print()不是BIF内置函数,会报错

第 3 题的答案是:
3.12.0一共159个

第 4 题的答案是:
自动填充
第 5 题的答案是:
在6行,应该是 guess == 8
&gt;&gt;&gt;&gt;&gt; 动动手 &lt;&lt;&lt;&lt;&lt;

请将第 0 题的代码写在下方:
print(60*60*24*365)


请将第 1 题的代码写在下方:
score = input("小同学,你这次考了多少啊?")
score = int(score)
if score == 100:
    print("好棒,你离女神又近了一步^_^")
else:
    print("小子,想要幸福,就得努力!")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 22:26:17 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:交互模式可以用回车键交互、测试;编辑器模式完整代码创建,要新建-点击run才能运行

第 1 题的答案是:int

第 2 题的答案是:一样

第 3 题的答案是:157

第 4 题的答案是:不知道

第 5 题的答案是:guess后面两个等号

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:

365*24*60*60
31536000

请将第 1 题的代码写在下方:

temp = input("这次数学考了多少分?")
guess = int(temp)

if guess == 100:
    print("好棒,你xxxx")

else:
    print("好小子,努力!")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-21 23:03:28 | 显示全部楼层
请回复您的答案^_^

>>>>> 问答题 <<<<<

第 0 题的答案是:交互模式给反馈,编辑器模式用来编写运行程序

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:06行代码中,guess后面应该是==

>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:
temp = input("这次数学考试成绩:")
grade = int(temp)

if grade == 100:
    print("好棒,你离女神又近了一步^_^")
else:
    print("小子,想要幸福,就得努力!")
   
print("游戏结束,不玩啦^_^")







小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-22 09:08:33 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-14 07:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表