鱼C论坛

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

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

    [复制链接]
发表于 2019-10-27 16:42:32 | 显示全部楼层
temp = ("请输入这次数学考试成绩:")
score = int(temp)

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

使用道具 举报

发表于 2019-10-27 17:22:15 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:IDLE的交互模式主要是为了调试python代码用的,编辑器模式就是编写代码。

第 1 题的答案是:在IDLE的交互模式中输入dir(__builtins__),所列出的函数中纯小写的都是BIF内置函数,想要查看某一函数的具体用法,继续在下方输入help (**),**为你想查看的函数。

第 2 题的答案是:不一样。print()是python中的一个函数,Print()不是函数。

第 3 题的答案是:81

第 4 题的答案是:

第 5 题的答案是:“if guess = 8”错误,应该是“if guess == 8”

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

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

365 * 24 * 60 *60

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

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

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

使用道具 举报

发表于 2019-10-28 10:47:11 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式:用于简短的命令,不便用于代码块
编辑模式:用于大量的代码编写,会以py文档形式存储;

第 1 题的答案是:int

第 2 题的答案是:不一样,小写是bif,大写不被识别(报错)

第 3 题的答案是:68?

第 4 题的答案是:自动补全命令

第 5 题的答案是:不行,第六行出错,应该用“==”不能用赋值符号;

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

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


31536000秒
请将第 1 题的代码写在下方:
""" 用Pyhon设计成绩分类程序 """

score = input("请输入您的成绩:")
guess = int(score)
if guess == 100:
    print("nb,继续加油")
else:
    print("继续努力!")
print("over")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-28 12:39:36 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:一个可以运行 一个不可以运行吧

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:忘记了

第 4 题的答案是:没了吧

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

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

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



请将第 1 题的代码写在下方:
t = input('这次考试成绩是:')
g = int(t)

if g == 100:
    print('好棒,你离女神进了一步。')
else:
    print('小子,想要幸福,还得努力')
print('游戏结束')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-28 14:56:13 | 显示全部楼层
2请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2019-10-28 15:31:45 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:   (0)1.文本编辑模式,return不可直接打印,必须由print来执行。
             2.交互模式,最重要的是无需print,直接输入函数名、数组名就可打印;再一个,交互模式不可用于函数的交互,只能进行像hello world的打印,以及数组的打印等等。
总结:还是不要用交互模式,没卵用,用作input用户输入就行了,我问了2个3年经验的java程序员,人家都是以文本编辑模式写代码的。

第 1 题的答案是:我在平时常用到的,
int()将字符串或者小数转换成整数
str()将其他类型转换是字符型
len(X)返回X的长度。The argument may be a sequence (string, tuple or list) or a mapping (dictionary).
print()输出
type(X)返回X的数据类型
open(f)打开一个文件f并返回文件类型的对象。 和file()相似。
dir(__builtins__)查看所有的内置函数

第 2 题的答案是:不一样,print()是内置函数Print()是自定义变量

第 3 题的答案是:

第 4 题的答案是:

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

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

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

num1 = str(1*365*24*60)
#num2 = int(num1)
print("一年有多少秒:"+num1)

请将第 1 题的代码写在下方:
score = input("输入你的数学成绩:")
if score == 100:
    print("太棒了,你离女神只差一步")
else:
    print("小伙子你的加油啊!")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-28 17:17:57 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式可以直接显示出代码运营结果;编辑器模式只能用于编辑

第 1 题的答案是:int if else

第 2 题的答案是:不一样,后者不可识别

第 3 题的答案是:肯定不是挨个数的吧

第 4 题的答案是:没有了

第 5 题的答案是:赋值应该是“==”

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

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



请将第 1 题的代码写在下方:
temp = input("你这次数学考了多少分?")
fenshu = int(temp)

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

使用道具 举报

发表于 2019-10-28 19:07:12 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:shell

第 1 题的答案是:input()

第 2 题的答案是:no

第 3 题的答案是:154

第 4 题的答案是:让程序更快速更简洁

第 5 题的答案是:缺少一个=

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

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

365*24*60*60
31536000

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

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

使用道具 举报

发表于 2019-10-28 19:08:30 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:看不到问题啊

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2019-10-28 19:53:20 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2019-10-28 20:12:50 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:en

第 1 题的答案是:en

第 2 题的答案是:en

第 3 题的答案是:en

第 4 题的答案是:en

第 5 题的答案是:en

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

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



请将第 1 题的代码写在下方:print("成绩 ")
temp = input("输入你的成绩:")
guess = int(temp)
if guess ==100:
        print("优秀")
else :
    print("cha")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-28 22:02:48 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

请将第 0 题的代码写在下方:
print(“I”)


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

使用道具 举报

发表于 2019-10-28 22:10:57 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
Shell is a command tool used to test simple programs. It gives output immediately each line been typed.
Editors like IDLE can be used to write complex programs.
第 1 题的答案是:
int()
第 2 题的答案是:
nope
第 3 题的答案是:
68
第 4 题的答案是:
IDK
第 5 题的答案是:
should be '==' in line06 instead of '='
>>>>> 动动手 <<<<<

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


请将第 1 题的代码写在下方:
""" Lecture002 post-class homework """

temp = input("Please enter your math test score:")
guess = int(temp)

if guess == 100:
    print("Great!, you are one step clocer to your dream")
else:
    print("Study harder and try harder next time")
   
print("game ends")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-28 22:24:49 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式可以实时验证代码,编辑器可以编辑长代码

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:很多个

第 4 题的答案是:没有,换行?

第 5 题的答案是:中间有空行

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

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

365*24*60*60

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

使用道具 举报

发表于 2019-10-28 22:44:17 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式按回车键就直接运行程序,编辑器按回车表示换行,如果想要运行程序需要点击运行按钮

第 1 题的答案是:help()

第 2 题的答案是:不一样

第 3 题的答案是:113

第 4 题的答案是:显示所有可能想要敲的命令

第 5 题的答案是:程序中等于号为==

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

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

print(365*24*60*60)

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

使用道具 举报

发表于 2019-10-29 00:03:43 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式是能及时反馈,存在内存中运行的,并无实际数据存留
编辑模式是编辑一个.py后缀的代码文档,可长期留存于硬盘中

第 1 题的答案是:int()

第 2 题的答案是:不一样,区分大小写

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2019-10-29 00:08:36 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:还以为用什么函数直接算出来,结果是数的(捂脸)

第 4 题的答案是:我的无法补全和联想,why?

第 5 题的答案是:

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

请将第 0 题的代码写在下方:还以为要设什么变量,结果。。。。



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

使用道具 举报

发表于 2019-10-29 03:26:16 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

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

使用道具 举报

发表于 2019-10-29 08:25:45 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式下进行简单的代码执行,编辑器可以执行复杂程序

第 1 题的答案是:int

第 2 题的答案是:不一样

第 3 题的答案是:100

第 4 题的答案是:搜索内置函数

第 5 题的答案是:不是判断等于号

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

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



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

使用道具 举报

发表于 2019-10-29 10:00:07 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式输完一行代码后就执行行,编辑器模式可以将所有代码输入后最后再执行。

第 1 题的答案是:int

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

第 3 题的答案是:68

第 4 题的答案是:

第 5 题的答案是:第6行语句 if guess = 8 应该是 if guess ==8

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

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

print(60*60*24*365)

请将第 1 题的代码写在下方:
""" 女神的测试 """

temp = input("请输入女神想要的考试成绩:")
guess = int(temp)

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 13:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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