鱼C论坛

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

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

    [复制链接]
发表于 2022-12-3 09:42:47 | 显示全部楼层
问答题答案:

0.一个是实时的输入和输出,一个是编辑后输入和输出。
1.dir(_——bultins——_)
2.不一样,python的函数无法区分大小写
3.n个
4.用于结构化
5.python的等于要用两个==号

动动手答案:


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

使用道具 举报

发表于 2022-12-3 10:23:49 | 显示全部楼层
问答题答案:



动动手答案:


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

使用道具 举报

发表于 2022-12-3 11:32:18 | 显示全部楼层
问答题答案:



动动手答案:


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

使用道具 举报

发表于 2022-12-3 11:53:50 | 显示全部楼层
问答题答案:0.        交互模式只能编译单个语句或做加减法
1.        Int
2.        不一样,print可以打印,Print只能作为变量名
3.        不知道
4.        不知道
5.        =是用于变量赋值,==才能表示等于




动动手答案:0.
second = 1
minute = 60*second
hour = 60*minute
day = 24*hour
year = 365*day
print(day)
1.""" 用Python设计第一个游戏 """

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

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



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

使用道具 举报

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

0.
交互模式上新建文件为编辑模式

1.
int()

2.
不一样

3.
72

4.
在编辑模式按三下可以自动找函数

5.
==

动动手答案:


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

使用道具 举报

发表于 2022-12-3 13:57:01 | 显示全部楼层
问答题答案:交互模式可以进行互动,编辑器模式像文本一样输入代码
int也是内置函数,72个BIF内置函数,冒号是中文符号得用英文符号



动动手答案:
31536000秒

temp = input("这次数学考试成绩:")
guess = int(temp)
if guess == 100:
    print('好棒,你离女神又近了一步^_^')
else:
    print('小子,想要幸福,就得努力')
print('游戏结束,不玩啦')


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

使用道具 举报

发表于 2022-12-3 14:14:54 | 显示全部楼层
问答题答案:
31536000


动动手答案:


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

使用道具 举报

发表于 2022-12-3 14:18:35 | 显示全部楼层
问答题答案:



动动手答案:


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

使用道具 举报

发表于 2022-12-3 14:54:26 | 显示全部楼层
问答题答案:



动动手答案:


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

使用道具 举报

发表于 2022-12-3 15:29:22 | 显示全部楼层
问答题答案:
0. IDLE 的交互模式和编辑器模式有什么区别?
交互模式:给他一个指令会立即给你一个反馈
编辑器模式:给他一个指令不会立即给你一个反馈,要去点击run,才会给反馈。

1. 请问 print() 和 Print() 的功能一样吗?
print() 是python的内置函数,能反馈括号内变量对应的结果;
Print()会报错,因为P大写,python看不懂

2. 请统计一下 Python 一共有多少个 BIF 内置函数?
len(dir(__builtins__))
>>>158

3. Tab 键除了用于缩进,你还发现它在 IDLE 中有什么特殊的功能吗?
没有

4. 请问下面代码为什么不能正常执行?
第六行:应该是 if guess == 8:
== 才代表等于,python中 = 代表赋值


动动手答案:
0.
24*60*60*365
>>>3153600

1.
""" 让用户输入这次数学考试的成绩 """

temp = input("请输入您的本次数学成绩:")
math_grade = int(temp)

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

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

使用道具 举报

发表于 2022-12-3 15:31:23 | 显示全部楼层
问答题答案:



动动手答案:


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

使用道具 举报

发表于 2022-12-3 15:43:03 | 显示全部楼层
问答题答案:
交互模式会输入一句,系统就回复一句。编辑模式是把代码全部写完,保存好了才运行
if-else
不一样
72
自动填充
是==不是=


动动手答案:
2.fen=input("输入分数")
gusee=int(fen)
if gusee==100:
    print("好棒,你离女神又近了一步^_^")
else:
    gusee!=100
    print("小子,想要幸福,就得努力!")

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

使用道具 举报

发表于 2022-12-3 15:49:26 | 显示全部楼层
问答题答案:



动动手答案:


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

使用道具 举报

发表于 2022-12-3 16:04:13 | 显示全部楼层
问答题答案:1.一个运行一个编辑? 2.temp guess  3.不知道 4.不知道 5.不知道



动动手答案:


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

使用道具 举报

发表于 2022-12-3 16:11:30 | 显示全部楼层
问答题答案:



动动手答案:
temp=input('输入你的数学成绩:')
math=int(temp)
if math==100:
    print('好棒,你离女神又近了一步^_^')
else:
    print('小子,想要幸福,就得努力!')

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

使用道具 举报

发表于 2022-12-3 16:13:35 | 显示全部楼层
看看答案

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

使用道具 举报

发表于 2022-12-3 16:19:27 | 显示全部楼层
问答题答案:
IDLE模式提供实时的编辑功能,关闭后不会保存。而编辑器会保存所有编辑,但是需要编写完成后才能在再IDLE中运行。

int()

不一样,print()是打印语句,python区别大小写会报错。

bif=dir(__builtins__)
print(len(bif))

自动填充

用“==”而不是“="


动动手答案:
365*24*60*60
31536000
temp = input( "这次数学考试成绩:")
grades = int(temp)

if grades == 100:
    print("牛逼啊")
else:
    print('努力')

print('游戏结束不玩了')




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

使用道具 举报

发表于 2022-12-3 16:23:58 | 显示全部楼层
问答题答案:
0.一个是直接出结果,一个需要编译
1.int()
2.不一样
3.未统计
4.没有发现
5.guess ==
动动手答案:
0.31536000
1.temp = input('输入成绩:')
ble = int(temp)

if ble == 100:
    print('好棒')
else:
    print('继续努力')
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-3 16:41:31 | 显示全部楼层
问答题答案:

a

动动手答案:
a

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

使用道具 举报

发表于 2022-12-3 17:29:45 | 显示全部楼层
问答题答案:
交互模式立即反馈
int()
不一样
153
补充
if guess == 8
动动手答案:
525600
temp = input("这次数学考试成绩:")
guess = int(temp)
if guess == 100:
    print("好棒,你离女神又近了一步^_^")
else:
    print("小子,想要幸福,就得努力!")

print("游戏结束,不玩啦")



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-22 18:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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