鱼C论坛

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

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

    [复制链接]
发表于 2022-11-8 21:04:13 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式会enter键就可以及时反馈,编辑器模式要F5(run module)才能运行.新手小白,搞不懂这个。

第 1 题的答案是:两个都是python的bif函数。

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

第 3 题的答案是:不知道

第 4 题的答案是:暂未发现

第 5 题的答案是:不能正常执行,应为if guess == 8:

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

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

请将第 1 题的代码写在下方:
temp=input("本次考试分数是多少?")
guess=int(temp)

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

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

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

使用道具 举报

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

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

第 0 题的答案是:
交互模式写一行回车后就会执行命令给出结果,编辑器模式写完所有后,需要整体运行才能出结果。
第 1 题的答案是:
if,else
第 2 题的答案是:
不一样,python中区分大小写。
第 3 题的答案是:
68个。
第 4 题的答案是:
可能是,选中代码然后tab,可以整体移动?
第 5 题的答案是:
if 后面加==
>>>>> 动动手 <<<<<

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

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

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

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

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

使用道具 举报

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

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

第 0 题的答案是:交互可以马上运行,编辑器需要写完后run

第 1 题的答案是:if

第 2 题的答案是:不一样

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:guess后面少了一个=

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

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



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

使用道具 举报

发表于 2022-11-8 22:36:11 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式是即时反应,输入语句后马上运行反馈。
编辑器模式是编辑完成后,所有语句函数一起运行。
第 1 题的答案是:int()   整数
if else 条件格式
第 2 题的答案是:Print()无法输出,bif有固定的格式,区分大小写。
第 3 题的答案是:不知道。。
第 4 题的答案是:不知道。。
第 5 题的答案是:guess=8是赋值,不是判断值,if 报错了。

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

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

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

if fenshu == 100:
    print("小伙子你牛逼呀!")
else:
    print("马达马达达捏!")

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

使用道具 举报

发表于 2022-11-8 22:49:06 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式下比较简洁

第 1 题的答案是:print()

第 2 题的答案是:不一样

第 3 题的答案是:153个

第 4 题的答案是:没发现

第 5 题的答案是:第6行少写一个=号

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

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



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

使用道具 举报

发表于 2022-11-8 22:57:11 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:编辑器模式可以运行自己写的程序

第 1 题的答案是:int

第 2 题的答案是:是

第 3 题的答案是:157

第 4 题的答案是:no

第 5 题的答案是:=有问题

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

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

365*24*60*60

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

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

使用道具 举报

发表于 2022-11-8 23:17:11 | 显示全部楼层
本帖最后由 Spfwork20 于 2022-11-8 23:19 编辑

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:
int,if,else
第 2 题的答案是:
不一样,python严格区分大小写,print为内置函数,Print为变量名
第 3 题的答案是:
68个
第 4 题的答案是:
没发现,3.11版本的tab不能补全函数。
第 5 题的答案是:
= 是赋值的意思,此处应使用==符号
>>>>> 动动手 <<<<<

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

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

使用道具 举报

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

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

第 0 题的答案是:交互是输入指令就有反馈也能计算指令

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:72

第 4 题的答案是:还未发现

第 5 题的答案是:guess后面的“=”应改成“==”

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

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


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

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

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

使用道具 举报

发表于 2022-11-9 00:17:00 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
交互模式会在输入指令后立即得到反馈
编辑器模式是编写,运行和运行代码的途径
第 1 题的答案是:
int()
第 2 题的答案是:
不一样,第一个是将结果打印在屏幕的BIF函数,而第二个只是错误代码
第 3 题的答案是:
70
第 4 题的答案是:
让IDLE提供建议
第 5 题的答案是:
if guess = 8: 中=应该为==
>>>>> 动动手 <<<<<

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

print(60*60*24*365)

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

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

使用道具 举报

发表于 2022-11-9 01:01:50 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:31536000

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-11-9 09:59:55 | 显示全部楼层
1.文本编辑模式,return不可直接打印,必须由print来执行。
2.交互模式,最重要的是无需print,直接输入函数名、数组名就可打印

请问 print() 和 Print() 的功能不一样





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

使用道具 举报

发表于 2022-11-9 11:11:54 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
交互式运行代码会直接给出表达式的结果,运行代码文件必须print才能在控制台看到结果。
第 1 题的答案是:
int()
第 2 题的答案是:
不一样
第 3 题的答案是:
155
第 4 题的答案是:
自动填充,提供可选函数
第 5 题的答案是:
if guess == 8 ,guess后面是两个=
>>>>> 动动手 <<<<<

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


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

temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)

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

使用道具 举报

发表于 2022-11-9 11:54:11 | 显示全部楼层
请回复您的答案^_^
月基础的越要小心
>>>>> 问答题 <<<<<

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-11-9 11:58:11 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式是一行行跑代码,编辑模式是跑一个完成的程序

第 1 题的答案是:
int
第 2 题的答案是:
不一样
第 3 题的答案是:
很多
第 4 题的答案是:
不知道
第 5 题的答案是:
==
>>>>> 动动手 <<<<<

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


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

使用道具 举报

发表于 2022-11-9 13:43:44 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:DLE的交互模式:输入代码,得到反馈;编辑器模式:编写代码。

第 1 题的答案是:int。

第 2 题的答案是:我觉得不一样。我在IDLE上尝试了一下,发现,print()能输出内容,Print()会报错。

第 3 题的答案是:157。

第 4 题的答案是:对不起,我不知道。

第 5 题的答案是:if guess = 8错了;应该是if guess == 8。==表示判断是否相等;=用来赋值。

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

请将第 0 题的代码写在下方:
>>>DaysPerYear = 365
>>>HoursPerDay = 24
>>>MinutesPerHour = 60
>>>SecondsPerMinute = 60
>>>result=(DaysPerYear*HoursPerDay*MinutesPerHour*SecondsPerMinute)
>>>print(result)
>>>31536000

>>>365*24*60*60
>>>31536000

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

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

使用道具 举报

发表于 2022-11-9 14:00:58 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-11-9 14:12:13 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交付模式只能输入一行代码,编辑器模式可以输入多行

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:68

第 4 题的答案是:不知道

第 5 题的答案是:判断语句用的是 = ,是赋值

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

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



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

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

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-11-9 15:32:02 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式可以一行一行执行代码  但是不能多行代码编辑执行

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:IDLE交互模式每次写一行代码都有反馈,编辑器模式要写完代码保存之后运行。

第 1 题的答案是:int()

第 2 题的答案是:不一样,需要明确小写。

第 3 题的答案是:72

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

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

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

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


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

if guess==100:
           print("好棒!")
else:
           print("请继续努力")
print("游戏结束")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-25 02:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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