鱼C论坛

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

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

    [复制链接]
发表于 2022-1-5 13:58:57 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式是写一段,运行一段,它可以很好地用于我们的代码练习和纠错,我们可以在编程中直接发现问题。编辑器模式是我们写好全部我们需要的代码之后,再一次性地进行运行。

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-1-5 14:50:46 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:IDLE 交互模式是输入指令,就会给出反馈;而编辑器模式是不可直接打印,必须由print来执行。

第 1 题的答案是:input()

第 2 题的答案是:print 会直接打印结果,不会报错;而Print 不能直接打印,会报错(NameError: name 'Print' is not defined)

第 3 题的答案是:154个

第 4 题的答案是:Tab 键除了了可以缩进外,还有两点好处:1、缩进自动对齐;2、修改语句后自动对齐。

第 5 题的答案是:因为输入一个等号是赋值,输入两个等号才是等于。

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

请将第 0 题的代码写在下方:
交互模式下:365*24*60
编辑器模式下:
number = input(365*24*60)
print(number)



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

"""作业1"""


game = input("让用户输入这次数学考试的成绩。")
chengji = print(game)

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

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


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

使用道具 举报

发表于 2022-1-5 15:57:59 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式输入后按回车即给反馈,编辑器要打完一整段代码后要尝试运行才知道有没有输入错误

第 1 题的答案是:int

第 2 题的答案是:一样的

第 3 题的答案是:72个

第 4 题的答案是:不知道。。。

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

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

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



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

使用道具 举报

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

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

第 0 题的答案是:
按下回车键,交互模式可以即刻执行程序,编辑器模式则不一样,需要写好程序之后再手动运行。
第 1 题的答案是:
int()函数:将输入文本转化为数字。
第 2 题的答案是:
试了一下:首字母大写的Print()函数会报错,好像不具备什么功能。
第 3 题的答案是:
在交互模式下输入dir(__builtins__)就可以显示全部的内置函数,应该有156个。
第 4 题的答案是:
Tab键如果出现在未定义的变量后面,会弹出一串列表,似乎是调用函数的功能。
第 5 题的答案是:
“=”应该是“==”。我理解的,一个等号表示赋值,两个等号才表示数值相等。
>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
60*60*24*365
请将第 1 题的代码写在下方:
x = input("这次数学考试成绩:")
a = int(x)
if a == 100:
    print("好棒!")
    print("游戏结束,不玩啦!^_^")
else:
    print("继续努力!")
    print("游戏结束,不玩啦!^_^")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-1-5 16:21:23 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:一个能编辑,一个不能编辑

第 1 题的答案是:

第 2 题的答案是:不一样

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-1-5 16:54:07 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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

31536000

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

使用道具 举报

发表于 2022-1-5 17:32:55 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-1-5 18:31:48 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:1·

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-1-5 18:49:23 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:31536000

第 1 题的答案是:socer = input("数学考试成绩:")
band = int(socer)
if band = 100:
    print("好棒,你离女神又近了一步^_^")
else:
    print("小子,想要幸福,就得努力!")

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



请将第 1 题的代码写在下方:
temp = input('输入你的分数:')
grade = int(temp)

if grade == 100:
    print('古德')
else:
    print('太捞了')

print('加油吧')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-1-5 20:08:37 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式不能执行一个完整的py文件,编辑器模式可以编写并执行一个完整的py文件。

第 1 题的答案是:int

第 2 题的答案是:大小写敏感,Print()不是内置函数

第 3 题的答案是:153

第 4 题的答案是:自动联想补充

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

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

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


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

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

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

使用道具 举报

发表于 2022-1-5 21:57:02 | 显示全部楼层
本帖最后由 马炮炮 于 2022-1-5 22:02 编辑

请回复您的答案^_^

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

第 0 题的答案是:交互模式能直接打印,无需使用print。而编辑模式需要

第 1 题的答案是:int

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

第 3 题的答案是:68

第 4 题的答案是:交互模式中自动填充

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

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

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

365*24*60*60

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

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

print("再你的见!")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-1-5 22:07:16 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-1-5 22:15:22 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
有区别
第 1 题的答案是:
print()
第 2 题的答案是:
有区别
第 3 题的答案是:

第 4 题的答案是:
执行条件成立后的语句

第 5 题的答案是:
不能
>>>>> 动动手 <<<<<

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



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

if guess == 100:

    Print("好棒,你离女神又进一步!")

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

使用道具 举报

发表于 2022-1-5 23:39:18 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式可以立即得到运行结果,编辑器模式需要先保存才能运行。

第 1 题的答案是:int

第 2 题的答案是:一样

第 3 题的答案是:152

第 4 题的答案是:

第 5 题的答案是:判定相等时需要用双等号

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

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


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

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

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

使用道具 举报

发表于 2022-1-5 23:41:39 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式下,输入指令,就会马上得到反馈,编辑器模式下,需要新建文件窗口将文件保存并点击运行,代码才会运行

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:60

第 4 题的答案是:不懂

第 5 题的答案是:第6行if语句用==判断值

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

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


请将第 1 题的代码写在下方:
temp=input("这次数学考试成绩:")
guess=int(temp)
if guess<=60:
    print("小子,想要幸福,就得努力!")

else:
    print("好棒,你离女神又近了一步!")

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

使用道具 举报

发表于 2022-1-6 11:07:59 | 显示全部楼层
本帖最后由 JiaminWang 于 2022-1-6 11:09 编辑

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

请将第 0 题的代码写在下方:8之后的等号只有一个,应该有两个

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-1-6 13:50:41 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:=改成==

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

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


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

使用道具 举报

发表于 2022-1-6 15:57:40 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:界面不同

第 1 题的答案是:temp

第 2 题的答案是:一样

第 3 题的答案是:太多了懒得数

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

第 5 题的答案是: 不是= 是==

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

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-20 21:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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