鱼C论坛

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

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

    [复制链接]
发表于 2023-5-4 11:19:58 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是: LOLE既可以编辑又可以运行,编辑器只可以编辑不可以直接运行。

第 1 题的答案是:int


第 2 题的答案是:不一样

第 3 题的答案是:104

第 4 题的答案是:执行下一条

第 5 题的答案是:if语句不能赋值。

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

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



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

使用道具 举报

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

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

第 0 题的答案是:
打开 IDLE 出现的界面就是交互模式编程界面,在 Python 提示符后输入代码并回车,会立马看到代码运行效果;而编辑器模式需要创建 .py 文件,在其中写代码,写完一行代码不会立即看到运行效果,写完所有代码并保存 .py 文件,最后运行该文件才会看到运行效果。
第 1 题的答案是:
dir()
第 2 题的答案是:
两者功能并不一样,print() 是Python 的内置函数,用于打印输出一个对象。而Print() 并不是内置函数,除非预先定义该函数才能调用它,否则直接调用Print() Python 会报错
第 3 题的答案是:
68 个内置函数
第 4 题的答案是:
Tab 键的另一个用处就是自动填充
第 5 题的答案是:
guess=8与guess==8不一样 一个是赋值 一个是等于
>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
temp = input("请输入年份")
year = int(temp)
if year%400 == 0 or (year%4 == 0 and year%100 != 0):
    i = 366
else:
    i = 365
print("该年有{}秒".format(i*86400))


请将第 1 题的代码写在下方:
temp = input("请输入这次数学考试的成绩")
score = int(temp)
if score == 8:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-5-4 16:19:04 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式是一问一答

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:68

第 4 题的答案是:不知道

第 5 题的答案是:多空了一行

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

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

不知道

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

使用道具 举报

发表于 2023-5-4 16:42:12 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
一个可以实时反馈 一个写好了再run
第 1 题的答案是:
int
第 2 题的答案是:
不一样
第 3 题的答案是:
好多。。
第 4 题的答案是:

第 5 题的答案是:
if guess == 8:
>>>>> 动动手 <<<<<

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

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

temp = input("What is your point? Guy!")
guess = int(temp)

if guess == 100:
    print("Good Job")
    print("game over")
else:                              
    print("SB")

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

使用道具 举报

发表于 2023-5-4 16:47:36 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2023-5-4 19:33:10 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:
it is ==,not=

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

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

365*24*60*60

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

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

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

使用道具 举报

发表于 2023-5-4 19:50:48 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2023-5-4 20:00:27 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:IDLE 的交互模式和编辑器模式,交互可以进行脚本运行、编辑模式是针对代码编写无法进行验证

第 1 题的答案是:get、is、assert、import

第 2 题的答案是:不一样、 print() 打印编写符合python语法 和 Print() 语法不正确

第 3 题的答案是:154个

第 4 题的答案是:Tab 有缩进、还有补全功能

第 5 题的答案是:if guess = 8: 语法错误,将if guess 赋值 为 8 了;应该是 if guess == 8:   

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

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

print("一年有多少秒")
一年 = 365
一天 = 24
一时 = 60
一分 = 60

sum = 一年 * 一天 * 一时 * 一分
print('一年有:',sum,'秒')


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

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

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

使用道具 举报

发表于 2023-5-4 20:28:32 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式主要是输入一句系统就会回复一句,编辑模式就可以把自己所有想的代码全部写完,然后保存再开始运行。

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

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

第 3 题的答案是:58个。

第 4 题的答案是:Tab 的填充功能只能在 IDLE 的交互模式中使用。

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

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

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


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

使用道具 举报

发表于 2023-5-4 21:08:41 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式时,给它一个指令它会立刻给我一个反馈,比如可以当作计算机做数学运算;编辑器模式时,需要把全部代码写完后保存为文件,此文件打开后可以运行,比如说我们做的小游戏就是用编辑器模式做的。

第 1 题的答案是:int()

第 2 题的答案是:IDLE中print()可以实现打印输出一个对象的目的,它是python的内置函数。而Print()不是内置函数。

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

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

第 5 题的答案是:guess空格后需要有两个=,即==

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

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


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

temp = input("输入考试成绩:")
guess = int(temp)

if guess == 100:
    print("好棒,你一定非常努力")
else:
    print("加油,越努力越幸运")
   
print("游戏结束,不玩啦^_^")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:交互模式可以直接输出结果,编辑模式需要编写代码,再运行。

第 1 题的答案是:我觉得"int"也是Python的BIF内置函数。

第 2 题的答案是:print()是一个内置函数,Print()不是内置函数,功能不完全一样。

第 3 题的答案是:有68个BIF内置函数。

第 4 题的答案是:有补全,对齐,缩进功能。

第 5 题的答案是:06行,应该是"=="

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

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


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

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

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

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


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

使用道具 举报

发表于 2023-5-4 21:41:13 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式可以实时对话,编辑器不能。

第 1 题的答案是:if;else

第 2 题的答案是:不一样,一个是内置函数,一个字符

第 3 题的答案是:35

第 4 题的答案是:可以直接找出内置函数

第 5 题的答案是:少了一个等号,另外python可能认为其为赋值函数

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

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


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

使用道具 举报

发表于 2023-5-4 22:00:27 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2023-5-4 23:00:03 | 显示全部楼层
本帖最后由 xyt210819 于 2023-5-4 23:04 编辑

请回复您的答案^_^

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

第 0 题的答案是:交互模式只能输入一句代码就会运行,编辑模式下可以输入所有代码,然后保存在运行。

第 1 题的答案是:int(temp)应该算一个内置函数吧!

第 2 题的答案是:Print和print在python里大小写是不同的,因此功能不一样。

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

第 4 题的答案是:TAB里除了缩进还能显示所有命令去选择,例如 输入pr在按键盘TAB可以选择需要的命令。

第 5 题的答案是:if guess = 8少了一个等号,应该是if guess == 8

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

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

在交互模式下输入print(365*24*60*60) 结果31536000


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

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

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

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-5-5 03:11:29 | 显示全部楼层
1请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2023-5-5 09:12:14 | 显示全部楼层
请回复您的答案^_^

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

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

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:153

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

第 5 题的答案是:最后一个print前没用统一空格

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

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



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

使用道具 举报

匿名鱼油
匿名鱼油  发表于 2023-5-5 10:49:54
请回复您的答案^_^

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

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

第 1 题的答案是:int

第 2 题的答案是:不一样,print()是函数,Print()是变量

第 3 题的答案是:3.11版本中有158个,len(dir(__builtins__))

第 4 题的答案是:补全函数

第 5 题的答案是:if guess == 8,== 和=不同

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

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


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

""" 课后作业 """

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

guess = int(temp)

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

print("游戏结束")
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:交互模式下:写一个代码反馈一下。编辑器模式下:最后run才做反馈。

第 1 题的答案是:int()

第 2 题的答案是:不一样。print()是打印而Print()是名词

第 3 题的答案是:一共有三个

第 4 题的答案是:tab还能自动补全

第 5 题的答案是:第六行代码(if guess = 8)中应该改成(if guess == 8)

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

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



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

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

使用道具 举报

发表于 2023-5-5 12:43:10 From FishC Mobile | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-10 16:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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