鱼C论坛

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

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

    [复制链接]
发表于 2025-2-15 17:49:48 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式下回车直接输出结果,编辑器模式下需要run module输出结果

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:懒得数

第 4 题的答案是:gpt说还有仨功能,formatting outputs, string manipulation, tab-separated data

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

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

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


请将第 1 题的代码写在下方:
"""第一节课的课后作业,猜成绩"""

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

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

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

使用道具 举报

发表于 2025-2-15 17:51:32 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式是录入内容后会立即给予反馈,而编辑器模式是录入代码后进行运行

第 1 题的答案是:int

第 2 题的答案是:不一样,因为大小写是区分开的

第 3 题的答案是:数不清

第 4 题的答案是:没发现…………

第 5 题的答案是:标点符合用了中文输入法

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

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

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


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

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

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

使用道具 举报

发表于 2025-2-15 19:29:39 | 显示全部楼层
1请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2025-2-15 19:54:18 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:idle可以及时反馈,编辑器是先编辑好文件再运行

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:160

第 4 题的答案是:没发现

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

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

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



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

使用道具 举报

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

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

第 0 题的答案是:IDLE的界面就是交互模式,输入代码后按回车键会立马看到代码的运行效果,编辑器模式需要创建py文件,写完一行代码不会立即看到代码运行,需要保存文件后,运行文件才能看到代码的运行效果

第 1 题的答案是:int()

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

第 3 题的答案是:68个

第 4 题的答案是:还会提供一些建议,如“pyTAB”会显示所有可能得命令参考

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

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^
前排前排打卡
-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互式是测试或者临时的,编辑器是支持完整脚本和多行代码

第 1 题的答案是:game_loop()

第 2 题的答案是:一个是正确的函数,一个是错误的写法

第 3 题的答案是:69

第 4 题的答案是:代码补全、自动跳转和快速缩进调整

第 5 题的答案是:没有缩进

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

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


请将第 1 题的代码写在下方:
def game_loop():
    thinking_point="100"

    while True:
        temp=input("这次的数学考试成绩(输入'退出'结束'游戏):")
        guess=temp.strip()#去除输入前后的空白符


        if guess=="100":
           print("好棒,你离女神又近了一步")
           break  #  猜对后退出循环
        elif guess.lower()=="退出":
            print("游戏退出,不玩啦,哈哈哈")
            break
        else:
            print("小子,想要幸福,就要努力!")
        

if __name__=="__main__":
    game_loop()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式:一次只能输入一行或几行代码,无法进行复杂的代码编辑和组织。
编辑器模式:可以编写多行代码,进行代码的排版、注释等编辑操作,方便编写结构化的程序。
调试与开发

第 1 题的答案是:另一个 Python 的 BIF 内置函数是 int()

第 2 题的答案是:print() 和 Print() 的功能不一样。

第 3 题的答案是:68

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

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

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

请将第 0 题的代码写在下方:# 定义每分钟的秒数
seconds_per_minute = 60
# 定义每小时的分钟数
minutes_per_hour = 60
# 定义每天的小时数
hours_per_day = 24
# 定义平年的天数
days_per_year_normal = 365
# 定义闰年的天数
days_per_year_leap = 366

# 计算平年的秒数
seconds_per_year_normal = seconds_per_minute * minutes_per_hour * hours_per_day * days_per_year_normal
print(seconds_per_year_normal)

# 计算闰年的秒数
seconds_per_year_leap = seconds_per_minute * minutes_per_hour * hours_per_day * days_per_year_leap
print(seconds_per_year_leap)




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

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


try:
    score = int(score)
    if score == 100:
        print("好棒,你离女神又近了一步^_^")
    else:
        print("小子,想要幸福,就得努力!")
except ValueError:
    print("输入的成绩不是有效的整数,请输入正确的成绩。")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式用来展示代码成果,编辑器模式用于输入代码创造程序

第 1 题的答案是:int()

第 2 题的答案是:一样

第 3 题的答案是:71个,但是是百度出来的,不知道怎么用代码来实现统计

第 4 题的答案是:tab在代码中段可以当作空格使用

第 5 题的答案是:if guess后面应该用"=="而不是“=”

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

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

print(60*60*24*365)

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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:
int()
第 3 题的答案是:
76
第 4 题的答案是:

第 5 题的答案是:
=而非==

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

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


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

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

使用道具 举报

发表于 7 天前 | 显示全部楼层
-------- 问答题 --------

第 0 题的答案是:
交互模式只能写一行代码,可以实时反馈,还可以当计算器;编辑器模式可以写多行代码,并能保存为.py的文件

第 1 题的答案是:
int()

第 2 题的答案是:
不一样,print() 是输出括号内的内容,input() 能读取用户的输入

第 3 题的答案是:
在Python 3.7.9 IDLE中输入
len(dir(__builtins__))
,显示个数为154

第 4 题的答案是:
在光标位于输出对象时按tab可以显示错误类型,存在的变量,内置函数等

第 5 题的答案是:
第6行
if guess = 8:
少了一个等号,判断语句变为赋值操作

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

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


请将第 1 题的代码写在下方:
mathScore = input("这次数学考试的成绩:")
if mathScore == "100":
    print("好棒,你离女神又近了一步^_^")
else:
    print("小子,想要幸福,就得努力!")

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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式会反馈

第 1 题的答案是:guess吧

第 2 题的答案是:不一样

第 3 题的答案是:我不知道😓

第 4 题的答案是:可以猜策你打的东西

第 5 题的答案是:语法错误

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

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

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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:
31536000

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

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

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


第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
q请回复您的答案^_^

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

第 0 题的答案是:q

第 1 题的答案是:q

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 7 天前 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式:即时反馈,适合快速测试。

编辑器模式:功能全面,适合开发和调试。

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 01:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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