鱼C论坛

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

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

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

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

第 0 题的答案是:
x = 365*24*60*60
print(x)
31536000
第 1 题的答案是:
temp = input("这次数学考试的成绩:")
guess = int(temp)

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

print("游戏结束,不玩了。")


第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-5-1 10:52:02 | 显示全部楼层
本帖最后由 小K不放弃 于 2022-5-1 10:54 编辑

请回复您的答案^_^

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

第 0 题的答案是:交互模式是输入命令后计算机给出反馈,编辑器模式则是写一个文件

第 1 题的答案是:不一样

第 2 题的答案是:int()和dir()

第 3 题的答案是不一样的

第 4 题的答案是:输入部分后可以帮助猜测要输的是什么并自动填充

第 5 题的答案是:“=”和“=="混用
>>>>> 动动手 <<<<<

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


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

使用道具 举报

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

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

第 0 题的答案是:不知道

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:很多

第 4 题的答案是:没有

第 5 题的答案是:第三个print的缩进错误

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

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



请将第 1 题的代码写在下方:
"""用python设计第一个游戏"""
  
temp = input("这次数学考试成绩:")
guess = int(temp)

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

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:交互模式是一问一答,编辑器模式是一次可以编辑一个模块整体run

第 1 题的答案是:1.        Build-in function : 在交互模式中用dir(__builtins__)查询,比如int() str()

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

第 3 题的答案是:3.        69,如何写代码数出biultins的个数?

第 4 题的答案是:输入任何看上去像是文件路径的东西时(即使是在一个Python字符串中),按下Tab键即可找出电脑文件系统中与之匹配的东西。
在shell中输入表达式时,只要按下Tab键,当前命名空间中任何与已输入的字符串相匹配的变量(对象,函数等)就会被找出来


第 5 题的答案是:5. ==与=的区别
""" 用Python设计第一个游戏 """

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

if guess == 8:
    print("你是小甲鱼心里的蛔虫嘛?!")
    print("哼,猜中了也没奖励!")
else:
    print("猜错啦,小甲鱼现在心里想的是8!")
   
print("游戏结束,不玩啦^_^")


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

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


请将第 1 题的代码写在下方:
Score=int(input('这次的数学考试成绩:'))
if 0<=Score<=80:
    print('Cheer up!')
else:
    print('great!')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:
交互模式可以直接显示出程序的运行而编辑器模式不可以
第 1 题的答案是:
abs()

第 2 题的答案是:
不一样
第 3 题的答案是:
64
第 4 题的答案是:
还可以用来补齐函数
第 5 题的答案是:
有需要引用的函数
>>>>> 动动手 <<<<<

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


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

使用道具 举报

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

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

第 0 题的答案是:交互模式是每输入一行都会编译

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:

第 4 题的答案是:三个引号表示事情没完,不需要用\来转义

第 5 题的答案是:标点用中文表示

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

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

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

使用道具 举报

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

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

第 0 题的答案是交互模式是写一行执行一行,编译器模式是写完所有程序后运行

第 1 题的答案是:input  int  if  else

第 2 题的答案是:不一样Python的变量名是区分大小写的

第 3 题的答案是:68

第 4 题的答案是:还可以用来补齐函数

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

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

请将第 0 题的代码写在下方:
year = 1
days = 365
hours = 24
minutes = 60
seconds = 60
a = year *days * hours * minutes *seconds
print("一年有{: }秒" .format(a))



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

score = input("请输入这次数学考试的成绩(0-100): ")
guess = int(score)

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

使用道具 举报

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

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

第 0 题的答案是:
实时计算和合并计算的区别
第 1 题的答案是:
如int(),str()等等
第 2 题的答案是:
不一样,python语言是大小写敏感的语言
第 3 题的答案是:
35个
第 4 题的答案是:
暂未发现
第 5 题的答案是:
第6行代码应该是双等号
>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
print('how many seconds in a year,do you know?')
year=1
days=365
hour=24
minutes=60
seconds=60
answer=year*days*minutes*seconds
print(answer)
请将第 1 题的代码写在下方:
""" 用Python设计第一个游戏 """

temp = input("你的数学成绩是:")
guess = int(temp)

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:
不一样,Python中大小写区分严格
第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:
第六行,应该是 if guess == 8:
>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
#一年有多少秒
second = 60 * 60 * 24 * 365
print(second)


请将第 1 题的代码写在下方:
print('=======================')
value = input('这次的数学成绩是:')
mark = int(value)
if mark == 100:
    print('好棒,离女神近了一步')
else:
    print('小子,你还需要努力')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

>>>>> 问答题 <<<<<
1
第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:
交互模式直接输出结果,比较直观。
编辑器模式类似一个文本,可以写入大量代码,保存后再运行。

第 1 题的答案是:
int()

第 2 题的答案是:
print()是内置函数。
Print()不是内置函数,无法直接运行。

第 3 题的答案是:
a = dir(__builtins__)
b = len(a)
print(b)
157

第 4 题的答案是:
补全

第 5 题的答案是:
=是赋值,==是比较。
>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
tian = 365
shi = 24
fen = 60
miao = 60
total = tian * shi * fen * miao
print(total)
31536000


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

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

使用道具 举报

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

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

第 0 题的答案是:IDLE editor mode provides a chance for us to manually operate python in order to perform certain tasks. And regular mode is basically obeying an order and is restricted by fixed outputs.

第 1 题的答案是: if, else, guess, int, temp


第 2 题的答案是: no idea, print() should be like just copy and paste what u put in the ()

第 3 题的答案是: A lot, if you type dir(__builtins__), you can see all of these

第 4 题的答案是: hardly see any

第 5 题的答案是: there should be doubled = symbol ahead of 8

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

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

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

"Let Candidate Type in Their Math Score"

temp = input ("The Grade of the Math Test:")
guess = int(temp)

if guess == 100:
    print('Marvellous, you are one step closer to your beloved one')

else:
    print("So sad, better catch up your study, young man")

print("Game Over, Bye")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-5-2 12:30:06 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:能不能输入多行代码

第 1 题的答案是:int

第 2 题的答案是:一样

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2022-5-2 15:20:53 | 显示全部楼层
作业答案如图
截屏2022-05-02 15.19.35.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:交互模式是在输入即可看到结果;而编辑器模式是对文件进行编辑。

第 1 题的答案是:string

第 2 题的答案是: 不一样,python对大小写敏感

第 3 题的答案是:用dir(__builtint__)查找,共153个。

第 4 题的答案是:不知道

第 5 题的答案是:"guess = 8"应该替换为"guess == 8"

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

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


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

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

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

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-24 19:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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