鱼C论坛

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

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

    [复制链接]
发表于 2024-4-8 17:26:45 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-4-8 17:41:49 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式为:在 Python 提示符后输入代码并回车,会立马看到代码运行效果;而编辑器模式为:需要创建.py 文件,在其中写代码,写完一行代码不会立即看到运行效果,写完所有代码并保存.py 文件,最后运行该文件才会看到运行效果。

第 1 题的答案是:int()

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

第 3 题的答案是:53

第 4 题的答案是:不知道

第 5 题的答案是:第6行中,应为==,比较运算符

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

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


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

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2024-4-8 22:26:01 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

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

第 4 题的答案是:

第 5 题的答案是:
guess变量需要双等号
>>>>> 动动手 <<<<<

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



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

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

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

使用道具 举报

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

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

第 0 题的答案是:交互模式是单行执行,编辑器模式是写好代码后再一行一行往下执行

第 1 题的答案是:dir

第 2 题的答案是:不一样,因为Print不是内置函数

第 3 题的答案是:70个

第 4 题的答案是:暂时不知道

第 5 题的答案是:第六行 guess = 8中间少了一个“=”号,变成了赋值操作  guess ==8

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

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

365*24*60*60

请将第 1 题的代码写在下方:i=0
while i == 0:
    temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
    guess = int(temp)
    if guess == 100:
        print("好棒,你离女神又近了一步^_^")
        i=1
        
      
    else:
        print("小子,想要幸福,就得努力!!")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:一个可以直接看到运行结果,一个需要手动运行代码

第 1 题的答案是:dir()

第 2 题的答案是:一样

第 3 题的答案是:77

第 4 题的答案是:没

第 5 题的答案是:漏了一个等号

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

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


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

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

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

使用道具 举报

发表于 2024-4-9 09:42:06 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:IDLE是Python的一种集成开发环境(IDE),它提供了两种模式:交互模式和编辑器模式。
交互模式:
在交互模式下,可以直接在IDLE的shell中输入和执行Python代码。你可以逐行地输入代码并立即看到结果,这对于快速尝试和调试代码非常有用。交互模式也具有自动补全和历史记录等功能,方便代码的编写和调试。但是,在交互模式下,无法保存代码,每次重新启动IDLE都需要重新输入之前的代码。
编辑器模式:
在编辑器模式下,可以打开一个文本编辑器,编写、编辑和保存Python代码文件。编辑器模式提供了更灵活的编码环境,可以保存和管理代码文件,并且可以通过运行按钮或快捷键来执行代码。此外,编辑器模式还提供语法高亮显示、缩进对齐、代码折叠、代码提示等功能,提高了代码的可读性和编写效率。

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:154

第 4 题的答案是:代码补全

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

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

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

60*60*24*365

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2024-4-9 13:56:53 | 显示全部楼层
为啥复制代码到IDLE里去按回车显示SyntaxError: multiple statements found while compiling a single statement呢?
>>>>> 问答题 <<<<<

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2024-4-9 18:44:46 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
交互模式给一个指令即立即反应
编辑器模式则可以将代码保存为后缀为py的文件使用
第 1 题的答案是:
int()
第 2 题的答案是:
功能不一样,print()是python的内置函数,而Print()不是
第 3 题的答案是:
152
第 4 题的答案是:
输入pr 再按TAB,会跳出所有可能的命令供参考
第 5 题的答案是:
第6行代码出错了,等于应该是'==','='是赋值操作
>>>>> 动动手 <<<<<

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

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

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

使用道具 举报

发表于 2024-4-9 19:41:43 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:31104000

第 1 题的答案是:"""用Python设计第一个游戏"""

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

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

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

print("游戏结束,不玩啦^_^")   


第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

&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-4-9 21:40:13 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式是一条指令一条指令来执行的,而编辑器模式是运行整个代码

第 1 题的答案是:dir

第 2 题的答案是:不一样

第 3 题的答案是:71个

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

第 5 题的答案是:因为if语句的guess = 8不是判断语句,是赋值语句,所以这个条件恒正确

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

请将第 0 题的代码写在下方:
years = int(input("输入年份以计算该年有多少秒"))
输入年份以计算该年有多少秒2024
if years % 4 == 0:
    if years % 100 != 0:
        print(60 * 60 * 24 * 366)
    else:
        print(60 * 60 * 24 * 365)
elif years % 400 == 0:
    print(60 * 60 * 24 * 366)
else:
    print(60 * 60 * 24 * 365)


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-19 04:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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