鱼C论坛

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

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

    [复制链接]
发表于 2022-12-5 16:28:05 | 显示全部楼层
问答题答案:
0、交互模式可以对用户的输入进行即时反馈,无法进行大段编写。
     编辑模式下进行代码编写后,若可以运行即可进入交互模式进行测试。
1、if和else  2、不同  3、130来个  4、不清楚  5、if guess == 8即可
动动手答案:
525600
temp = input("输入数学成绩")
score = int(temp)

if score == 100:
    print("牛逼")
    print("真是奇才")
else:
    print("菜")

print("少侠仍需努力")

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

使用道具 举报

发表于 2022-12-5 17:00:58 | 显示全部楼层
问答题答案:
0.交互直接有反应,编辑需要保存后自己跑
1.int
2.不一样
3.68
4.提示
5,不能,中英字符有问题,guess的等号缺一个,
动动手答案:
0.31536000


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

使用道具 举报

发表于 2022-12-5 17:08:45 | 显示全部楼层
问答题答案:
0.IDLE的交互模式输入函数后随即运行程序,编辑器模式需要保存为.py文件后点击运行才可以运行程序;
1.dir 也是一个内置函数;
2.二者功能不同,大写首字母的Print并不是一个内置函数;
3.一共有158个内置函数;
4.选择内置函数时点击tab键,可以下拉显示所有的BIF内置函数;
5.代码不能正常执行是因为第06行guess后面的等号应改为== ,才用以表示guess取值为8的意思。



动动手答案:
0.一年有31536000秒;
1.
""" 用Python设计第一个游戏 """

temp = input("不妨猜一下数学考试成绩:")
guess = int(temp)

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

else:
    print("小子,想要幸福,就得努力!")
   
print("游戏结束,不玩啦^_^")


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

使用道具 举报

发表于 2022-12-5 19:05:55 | 显示全部楼层
问答题答案:
1、交互模式 是一行代码一个反馈,
    编辑器模式 相当于编辑一整个程序,包含更多,更复杂,不是立马反馈,而是整体完成后反馈
2、dir
3、159
4、链接
5、if guess = 8 应该为 if guess == 8
动动手答案:
0、31536000
1、C:\Users\黄直\Desktop

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

使用道具 举报

发表于 2022-12-5 19:12:45 | 显示全部楼层
本帖最后由 AhrimanSefid 于 2022-12-5 19:15 编辑

问答题答案:
0.IDLE的交互模式是你输入一行代码控制台就能立刻执行并返回一个结果,经常用于测试代码;而编辑器模式只有按下Run->Run Module或按下快捷键F5时才会执行代码,适用于开发项目。
1.Python中的内置函数都有一个特点:都带有小括号,所以 int() 应该也是一个内置函数 BIF。
2.不一样。因为在课程中=讲到,Python严格区分大小写,print() 和 Print() 在 Python 眼中就是两个完全不同的东西(print()是一个函数,Print()啥都不是)。
3.158个(前提是我没有数错的话)。
3.改错:68个(有一些是BIC或BIE)。
4.在写代码时只用写出代码的前半部分,按一下 Tab 键,Python会自动弹出候选列表(这有一半是根据评论区里的点评试出来的)。
5.注意第六行
  1. if guess = 8:
复制代码

在教程里这一行是两个等号,但这里只有一个等号。

动动手答案:
0.直接在交互模式中输入
  1. 365 * 24 * 60 * 60
复制代码


1.
  1. """ 用Python设计第一个游戏 """

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

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

使用道具 举报

发表于 2022-12-5 20:48:44 | 显示全部楼层
问答题答案:
交互模式主要是输入一句系统就会回复一句,编辑模式就可以把自己所有想的代码全部写完,然后保存再开始运行。


动动手答案:


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

使用道具 举报

发表于 2022-12-5 21:28:01 | 显示全部楼层
问答题答案:???



动动手答案:


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

使用道具 举报

发表于 2022-12-5 21:29:00 | 显示全部楼层
问答题答案:
0.交互式可以直接输出结果,编辑器只能编辑,需要在交互式模式输出结果。
1.int()。
2.不一样,python区分大小写。
3.dir(__builtins__)。
4.Tab键还可以用作首字母提示,显示已输入字母开头的函数。
5.guess = 8错误,应改为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
回复 支持 反对

使用道具 举报

发表于 2022-12-5 22:31:21 | 显示全部楼层
问答题答案:
动动手答案:


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

使用道具 举报

发表于 2022-12-5 22:53:08 | 显示全部楼层
问答题答案:



动动手答案答案


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

使用道具 举报

发表于 2022-12-5 23:19:28 | 显示全部楼层
问答题答案:1、交互模式会给反馈,编辑器模式不会自动反馈;2、一样的吧;3、大概超过50个;4、自动反馈?5、guess=8 应该修改为guess==8



动动手答案:temp = input("猜一下你这次的数学成绩:")
guess = int(temp)

if guess ==100:
    print("太棒啦,")
    print("希望你可以成功。")
else:
    print("很遗憾,不能和你玩啦")


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

使用道具 举报

发表于 2022-12-5 23:23:38 | 显示全部楼层
问答题答案:
0. 交互模式代码和运行结果在同一个界面,编辑器模式里面只有代码,运行界面在交互模式中
1. int()
2. 不一样,print是函数,Print不知道是啥
3. ?没数
4. 没发现
5. guess后面两个等号,int后面的括号用了中文标点符号


动动手答案:
0. 31536000
1.
"""用python设计第一个游戏"""

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


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

print("游戏结束,不玩啦( ̄▽ ̄)~*")

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

使用道具 举报

发表于 2022-12-5 23:23:43 | 显示全部楼层
问答题答案:
0交互模式每一行都可以运行
1if
2不一样
3
4快捷输入
5 ==

动动手答案:
0.
1.temp = input("数学成绩:")
guess = int(temp)

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


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

使用道具 举报

发表于 2022-12-5 23:51:59 | 显示全部楼层
问答题答案:
0.
IDLE 交互模式 输入代码回车后自动运行
    编辑模式 所有代码输入完成 手动RUN
1.
if  else
2.
不一样,内置函数不能拼写错误!
3.
68个
4.
目前还没有
5.
不能 判断语句少一了一个=


动动手答案:
0.
31536000
1.
""" 用Python设计第一个游戏 """

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

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



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

使用道具 举报

发表于 2022-12-6 02:40:29 | 显示全部楼层
问答题答案:1



动动手答案:


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

使用道具 举报

发表于 2022-12-6 07:43:07 | 显示全部楼层
问答题答案:



动动手答案:


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

使用道具 举报

发表于 2022-12-6 08:42:03 | 显示全部楼层
问答题答案:



动动手答案:


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

使用道具 举报

发表于 2022-12-6 09:18:34 | 显示全部楼层
问答题答案:
答案


动动手答案:
答案

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

使用道具 举报

发表于 2022-12-6 09:54:17 | 显示全部楼层
问答题答案:
1


动动手答案:


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

使用道具 举报

发表于 2022-12-6 10:19:41 | 显示全部楼层
问答题答案:



动动手答案:
00.png
C:\Users\majun\Pictures\Screenshots\00
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-22 15:38

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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