鱼C论坛

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

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

    [复制链接]
发表于 2020-6-16 17:40:06 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是
答:编辑器模式是文本编辑模式,在编辑器模式里面写好所有所要实施的功能代码,交互模式主要是为了调试Python代码用的,在命令行模式下,可以直接运行.py文件。在交互模式中,Python代码的运行情况在写完一行代码,回车后会立即执行并得到结果的。命令行模式不能运行Python代码。:

第 1 题的答案是:
int()

第 2 题的答案是:
答:不一样。Python是识别大小写的,而定义的打印函数是小写开头的,即print()。
第 3 题的答案是:
153
第 4 题的答案是:
答:IDLE会提供一些建议,比如输入“pr TAB”会显示所有可能的命令供参考。
第 5 题的答案是:
答:在if guess=8:这句中,出现错误,应该改成if guess==8:,故不能正常运行
>>>>> 动动手 <<<<<

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


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

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

使用道具 举报

发表于 2020-6-16 17:46:24 From FishC Mobile | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:不一样  print () 输出函数,固定写法。

第 3 题的答案是:len(bif)
153
第 4 题的答案是:
代表4个空格键
第 5 题的答案是:
if guess = 8 错 不是赋值,应该是if  guess == 8
>>>>> 动动手 <<<<<

请将第 0 题的代码写在下方:
Year = input("请输入年份:")
Day =「365,366」
If (year % 4==0 and year % 100 !=0) or !(year % 400 == 0):
    Day =Day「1」
else:
    Day =Day「0」
Second = Day*60*60
print(Second)


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

使用道具 举报

发表于 2020-6-16 17:52:53 | 显示全部楼层
加油!!!1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-16 18:02:25 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式能编辑也能运行,编辑器模式只能运行

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:不晓得

第 4 题的答案是:没发现

第 5 题的答案是:=应该是==

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

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



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

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

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

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

使用道具 举报

发表于 2020-6-16 19:33:32 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-6-16 20:15:16 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-6-16 20:42:49 | 显示全部楼层
本帖最后由 javezhan 于 2020-6-16 20:48 编辑

game.py我改了一下:
#game.py
#让用户输入这次数学考试的成绩。
#如果分数是 100 分,显示:好棒,你离女神又近了一步^_^
#如果分数不是 100 分,显示:小子,想要幸福,就得努力!
while 1:
    temp = input('这次数学考试的成绩:')
    if temp.isdigit():   #.isdigit() 判断是否是数
        break  #如果是,退出循环
    else:
        print('输入错误!')  #如果不是,提示输入错误

fraction = int(temp)
if fraction == 100:
    print('好棒,你离男神又近了一步^_^')
if fraction < 100:
    print('小子,想要幸福,就得努力!')
if fraction >100:
    print('骗人,怎么有超过100分的!')

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

使用道具 举报

发表于 2020-6-16 20:50:48 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-6-16 20:51:30 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
test
第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-6-16 21:30:36 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-6-16 21:44:16 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:dir(__builtins__)

第 4 题的答案是:空格

第 5 题的答案是:=号写错

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

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

"计算一年有多少秒"
minute=int(12*30*24*60*60)
print(minute)

请将第 1 题的代码写在下方:
"输入成绩"
grade=input("请输入此次成绩")
if grade=="100":
    print("好棒啊")
else:
    print("要努力")
print("游戏结束,不玩啦")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-16 21:47:00 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

guess = int(temp)

if guess <= 100:

    print("好棒,你离女神又近了一步^_^")
   

if guess < 100:
   
    print("小子,想要幸福,就得努力!")


print("继续努力!")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-17 03:05:33 | 显示全部楼层
"""用Python设计第一个游戏"""

temp=input("不妨猜一下小甲鱼现在心里想的是那个数字:")
guess=int(temp)
if guess==8:
    print("你是小甲鱼心里的蛔虫嘛?!")
    print("哼,猜中了也没奖励!")
else:
    print("猜错啦,小甲鱼现在心里想的是8!")
    print("游戏结束,不玩啦")
               
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-17 03:31:35 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式下,python可以对输入的指令给予回应;编辑器模式只是类似于记事本。

第 1 题的答案是:int

第 2 题的答案是:不一样。print内置函数应该小写。

第 3 题的答案是:

第 4 题的答案是:76

第 5 题的答案是:if条件语句中的=应该为==

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

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


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

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

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

使用道具 举报

发表于 2020-6-17 05:14:23 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互式类似linux系统,编辑模式就是linux中的vim

第 1 题的答案是:int

第 2 题的答案是:命令严格区分大小写,参数才会用大写吧

第 3 题的答案是:153,用的是python3.8.3,直接统计dir(__builtins__)中有多少个,再加一即可

第 4 题的答案是:决定if条件判断语句执行的范围

第 5 题的答案是:==

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

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


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

fenshu == input("输入分数")

if fenshu = 100:
    print("好棒")
else:
    print("要努力")
   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-17 11:05:35 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-6-17 11:12:55 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
交互模式可以实时执行,编辑器模式非实时
第 1 题的答案是:
int
第 2 题的答案是:
不一样,Print is not defined
第 3 题的答案是:
154
第 4 题的答案是:
没有
第 5 题的答案是:
guess ==
>>>>> 动动手 <<<<<

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



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

使用道具 举报

发表于 2020-6-17 11:44:04 | 显示全部楼层
好!请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-6-17 12:54:54 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-6-17 13:37:55 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:
temp = input("这次数学考试考了多少分")
guess = int(temp)

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

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 12:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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