鱼C论坛

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

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

    [复制链接]
发表于 2024-11-4 10:50:01 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:区别1:交互模式会立即执行指令,而编辑器模式则会批量处理指令

第 1 题的答案是:range()、help

第 2 题的答案是:不一样,python语言区分大小写

第 3 题的答案是:输入dir(__builtins__),可查询内置函数,共72个

第 4 题的答案是:字符串转义字符‌:在字符串中,Tab键符号表示一个水平制表符,用于垂直列对齐,常用于代码的缩进、表格的制作等场景

第 5 题的答案是:在 if guess = 8 语句中,应该使用==判断,单个=,是赋值的意思

-------- 动动手 --------

请将第 0 题的代码写在下方:
number = 365*24*60*60
print('一年有'+str(number)+'秒')


请将第 1 题的代码写在下方:
score = input('请输入此次数学考试成绩')
if score == 100:
    print('好棒,你离女神又进了一步')
else:
    print('小子,想要幸福,就得努力!')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-4 13:27:54 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:交互模式会立马出结果,但编辑器模式可以把所有代码敲完后统一运行

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:68个

第 4 题的答案是:自动填充

第 5 题的答案是:应该是guess == 8

-------- 动动手 --------

请将第 0 题的代码写在下方:
def calS():
    print("一年有多少秒?")
    s = 60 * 60 * 24 * 365
    print("f:一年有{s}秒")

calS()
请将第 1 题的代码写在下方:
"""002讲课后作业-动动手-game.py"""

temp = input("请输入你此次的数学成绩:")
score = int(temp)
if score == 100:
    print("好棒!你离女神又近了一步^-^")

else :
    print("小子,想要幸福,就得努力!")
print("游戏结束,不玩啦^_^")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-4 15:07:01 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

-------- 问答题 --------

第 0 题的答案是:交互模式是一个命令行界面,允许用户直接输入Python代码并立即执行,查看结果。
它模拟了Python的交互式解释器环境,可以用于快速测试代码片段、执行单行或多行代码。
在交互模式下,用户输入的代码不会被保存到文件中,除非特意复制并粘贴到编辑器中。
交互模式通常用于调试、快速验证代码或学习Python语法。
编辑器模式允许用户编写、编辑和保存Python脚本到文件中。
在编辑器模式下,用户可以创建新文件或打开已有的Python脚本进行编辑。
编辑器提供了代码高亮、代码补全、代码检查等辅助功能,有助于提高编程效率和代码质量。
用户可以在编辑器中编写完整的Python程序,然后运行这些程序,查看输出结果。
编辑器模式适合进行项目开发,编写和维护较大的代码库。

第 1 题的答案是:int

第 2 题的答案是:一样。但是,python会区分大小写,如果不去定义Print,则会出现报错。

第 3 题的答案是:159

第 4 题的答案是:自动完成:当在编写代码时,如果开始输入一个函数名、变量名或模块名,IDLE会尝试自动完成剩余的部分。如果你按下Tab键,IDLE会显示所有匹配的名称,或者如果只有一个匹配的名称,则直接完成它。

第 5 题的答案是:“=”是用来赋值的,我们需要用“==”来让它等于8

-------- 动动手 --------

请将第 0 题的代码写在下方:
minute = 60
hour = minute * 60
day = hour * 24
year = day * 365
print("一年有",year,"秒")


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

sorce = int(tempt)

if sorce == 100:
    print("好棒,你离女神又进一步")
else:
    print("小子,想要幸福,就得努力!")
print("游戏结束,不玩啦")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-4 16:37:28 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

-------- 动动手 --------

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



请将第 1 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-4 17:30:13 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-4 19:43:27 | 显示全部楼层
请回复您的答案^_^
1
-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

-------- 动动手 --------

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



请将第 1 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-4 20:34:33 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

-------- 动动手 --------

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



请将第 1 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-4 20:56:29 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:交互模式适合快速测试和实验代码,而编辑器模式适合编写和保存更复杂的Python程序

第 1 题的答案是:dir()

第 2 题的答案是:不一样

第 3 题的答案是:75

第 4 题的答案是:跳行

第 5 题的答案是:第四行应该是if guess == 8:

-------- 动动手 --------

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


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

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

print("游戏结束,不玩啦^_^")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-5 08:49:51 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

-------- 动动手 --------

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



请将第 1 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-5 09:34:24 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-5 09:52:13 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-5 09:59:26 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-5 10:56:54 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:
交互模式(Interactive Mode): 这是一种命令行界面,允许用户直接在IDLE中输入Python代码并立即执行。
编辑器模式允许用户编写、编辑和保存多行Python代码。
第 1 题的答案是:
Input和int
第 2 题的答案是:
不一样,Python的语法规则是区分大小写的。
第 3 题的答案是:
68. dir(__builtins__)
第 4 题的答案是:
还没有
第 5 题的答案是:
因为guess=8应该改成==
-------- 动动手 --------

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

365*24*60*60

请将第 1 题的代码写在下方:
temp=input("输入这次数学考试成绩:")
score=int(temp)
if score==100:
    print("好棒,你离女神又近了一步")
else:
    print("小子,想要幸福就得努力")
print("游戏结束,不玩了")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-5 11:40:09 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-5 14:46:48 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:交互模式1次执行一行代码,不能书写并保存多行代码,编辑器可以先写好多行代码,并保存,然后一次执行所有代码。

第 1 题的答案是:int(), str(), dir()

第 2 题的答案是:有Print()这个函数嘛?

第 3 题的答案是:154
for element in x:
        n += 1
        print(n)
第 4 题的答案是:没发现

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

-------- 动动手 --------

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

365 * 24 * 60 * 60

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

使用道具 举报

发表于 2024-11-5 15:40:58 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

-------- 动动手 --------

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



请将第 1 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-5 16:08:30 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-5 16:28:29 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-11-5 16:35:38 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 17:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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