鱼C论坛

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

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

    [复制链接]
发表于 2024-2-20 22:26:23 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互式模式可以分段运行,编辑器模式一次代码写完整体运行

第 1 题的答案是:sum(),len()

第 2 题的答案是:不一样

第 3 题的答案是:70个内置函数

第 4 题的答案是:对齐功能

第 5 题的答案是:判断相等用“==”

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

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

>>>print(60*60*24*365)
31536000

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

使用道具 举报

发表于 2024-2-20 22:51:27 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
目前的理解:交互模式应该就是打开的初始页面,主要是一问一答的形式。而对于编辑器模式,应该是通过file中的new file打开,然后进行程序编程,随后在交互界面中进行进一步的交互。

第 1 题的答案是:
int()

第 2 题的答案是:
肯定不一样,因为python有严格的规则,其中大小写应该是一个限定条件。

第 3 题的答案是:
158

第 4 题的答案是:
当輸入数字时,Tab后会出现一个列表,里面好像是内置函数,由字母a开始。对于字母,Tab后出现列表,并以该字母为首字母的内置函数打头,对于字母y(yield)和q(quit)由于只有唯一首字母函数,因此不出现列表。

第 5 题的答案是:
无法运行,其中guess后应为==,而不是=。

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

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

366*24*60*60
31622400

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

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

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

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

使用道具 举报

发表于 2024-2-21 10:34:05 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2024-2-21 11:40:18 | 显示全部楼层
print()和print()有啥区别啊

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

使用道具 举报

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

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

第 0 题的答案是:交互模式适用于简单的命令和代码测试,编辑器用于编写代码

第 1 题的答案是:int()

第 2 题的答案是:一样

第 3 题的答案是:152

第 4 题的答案是:自动补齐

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

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

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


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

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

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

使用道具 举报

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

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

第 0 题的答案是:
交互模式更使用与代码的验证和测试阶段,可提供实时的互动反馈体验;而编辑器模式则提供了更加全面的工具集和代码高亮显示,更适合高效专业的进行代码的编辑
区别        交互模式        编辑器模式
实时性        编辑的同时也得到系统响应和反馈,可看到实时的代码执行情况        代码编写完成后整体执行
代码执行        输入立即执行        整体编写完成保存后执行
代码可编辑性和完整性        基本的代码编写功能        提供全面的代码编辑和高亮显示;可创建更复杂的代码结构和更细致的错误检查


第 1 题的答案是:
If, while, return, import, def , type, int, str, format, range, sorted, reversed, open, len, list , tuple, quit, zip, compile

第 2 题的答案是:
不一样, print()是python 内置函数, 但Print()除非通过自定义函数否则并不具备函数代码功能

第 3 题的答案是:158

第 4 题的答案是:
1.缩进符号:缩进体现代码的层次结构。 编写代码时缩进可以使用Tab键或空格键实现。使用空格键的话,一般采用4个空格;而一个Tab键等效于4个空格键,作为一个缩进量

2.制表符: tap ASCII 码为9, 表示为\t。在python中通过\t来表示一个tap符号。它的作用是对齐表格数据的各列,可以在不使用表格的情况下,将数据上下对齐。

3.自动补全:当输入一些关键字或变量名时, 按下tab键可以自动补全代码,大大提升代码编写的效率

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

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

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



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

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

使用道具 举报

发表于 2024-2-21 19:32:48 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:IDLE是时时反应的

第 1 题的答案是:if

第 2 题的答案是:不一样

第 3 题的答案是:68

第 4 题的答案是:没发现

第 5 题的答案是:判断是两个==号

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

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



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

使用道具 举报

发表于 2024-2-21 19:51:47 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2024-2-21 20:20:24 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2024-2-21 20:23:59 | 显示全部楼层
tab提示只有在编辑器模式下才可以用哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:交互模式写指令直接反馈,编辑器模式写代码。

第 1 题的答案是:int

第 2 题的答案是:不一样。

第 3 题的答案是:len(dir(__builtins__))
159

第 4 题的答案是:没。

第 5 题的答案是:”if guess = 8“应该用“==”

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

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

>>> 365*24*60*60
31536000

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

grade = input("输入这次数学考试的成绩:")
if grade == 100:
        print("好棒,你离女神又近了一步^_^")
else:
        print("小子,想要幸福,就得努力!")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:交互模式是程序员输入一句,idle就会回复一句;
编辑器模式是程序员把所有的程序都写完以后,编辑运行才能得到结果.

第 1 题的答案是:
int()

第 2 题的答案是:
不一样,print()是内置函数
Print()是自己写的函数

第 3 题的答案是:
网上找的,68个但是不知道该怎么用程序数总个数,

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

第 5 题的答案是:
if guess后面应该是 ==, 不应该是 =

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

请将第 0 题的代码写在下方:
second = 1
minute = 60 * second
hour = 60 * minute
day = 24 * hour
year = 365 * day

print(year)


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

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

使用道具 举报

发表于 2024-2-22 00:25:40 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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

8

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

使用道具 举报

发表于 2024-2-22 00:25:48 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2024-2-22 00:28:18 | 显示全部楼层
??
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-2-22 03:17:03 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答交互式IDLE是写一段代码运行一段代码,可以及时纠错,而编辑器模式是要整个代码写完了再跑,不能够及时纠错。

第 1 题的答案是:ArithmeticError

第 2 题的答案是:不一样

第 3 题的答案是:153

第 4 题的答案是:会提示一些可以输入的代码

第 5 题的答案是:因为第06行的“=”应该改为“==”

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

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

365*24*60*60

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

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-20 02:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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