鱼C论坛

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

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

    [复制链接]
发表于 2020-5-21 18:43:42 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:
交互式 输完代码即出结果 编辑器需要运行
第 1 题的答案是:不一样 if

第 2 题的答案是:不一样

第 3 题的答案是:

第 4 题的答案是:自动补充

第 5 题的答案是:第一行后有空格
  赋值应用==
>>>>> 动动手 <<<<<

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

365*24*60*60

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

使用道具 举报

发表于 2020-5-21 20:19:24 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:一个用于调式,一个直接运行

第 1 题的答案是:

第 2 题的答案是:不一样

第 3 题的答案是:

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

第 5 题的答案是:等于应该为==

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

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



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

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

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

使用道具 举报

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

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

第 0 题的答案是:交互模式每输入一行代码就会有反馈

第 1 题的答案是:dir

第 2 题的答案是:不一样

第 3 题的答案是: 35

第 4 题的答案是:没有

第 5 题的答案是:=改为==

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

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



请将第 1 题的代码写在下方:
""" 用Python设计第一个游戏 """
temp = input("数学考了多少分:")
guess = int(temp)

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

使用道具 举报

发表于 2020-5-21 21:08:27 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式 输入代码后直接进行反馈,编辑器模式需要运行整个代码。

第 1 题的答案是:guess  

第 2 题的答案是:不一样

第 3 题的答案是:152

第 4 题的答案是:不知道

第 5 题的答案是:使用了中文符号

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

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

print(24*3600*365)

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

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

使用道具 举报

发表于 2020-5-21 21:08:59 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:不知道诶...

第 1 题的答案是:不知道..

第 2 题的答案是:不知道...

第 3 题的答案是:不知道!!

第 4 题的答案是:没有!!

第 5 题的答案是:应该是'=='而不是'='

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

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



请将第 1 题的代码写在下方:temp = int(input('请输入这次考试的分数吧:'))
if temp == 100:
    print('好棒,你离女神又近了一步^_^')
else :
    print('小子,想要幸福,就得努力!')

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

使用道具 举报

发表于 2020-5-21 21:24:13 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:写一个代码反馈一个命令(互交)写一串代码执行(编辑)

第 1 题的答案是:in for and dir

第 2 题的答案是:不一样

第 3 题的答案是:68

第 4 题的答案是:类似于模块

第 5 题的答案是:01 缺少print

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

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



请将第 1 题的代码写在下方:import random
import time
print("猜数")
print('加载中……')
time.sleep(1)
tuichu = 1
fanhui = 2
while tuichu == 1:
    te = 10
    while fanhui == 2 :
        if fanhui == 2:
            xuze = input("""请选择难度(选择难度时输入序号)
            1.入门(0~10)
            2.简单(1~100)
            3.困难(1~1000):""")
            xuzeg = int(xuze)
            if 0 < xuzeg < 4:
                break
            else:
               print('错误')
        else:
            continue
    daxiao = 10**xuzeg
    daxiaog = int(daxiao)
    daan = random.randint(1,daxiaog)
    daang = int(daan)

    while te > 0:
        shuru = input("请输入一个数:")
        shurug = int(shuru)
        if daang == shurug:
            print("猜对了")
            break
        else:
            if shurug > daang:
                print("大了!大了!")
            else:
                print("小了!小了!")
        te -= 1
    if daxiaog == 10:
        if te == 0:
            print("没救了去医院吧!")
    else:
        jiesu = "告诉你吧!是"
        daang = str(daang)
        jiesug = jiesu + daang
        print(jiesug)
    time.sleep(1)
    tc = input("""请选择
    1.退出
    2.返回主菜单
    3.再来一次:""")
    tcg = int(tc)
    if tcg == 1:
        break
    if tcg == 2:
        fanhui = 2
    if tcg == 3:
        fanhui = 3
print("game over")

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

使用道具 举报

发表于 2020-5-21 21:34:33 | 显示全部楼层
本帖最后由 木w木香 于 2020-5-21 21:37 编辑

请回复您的答案^_^

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

第 0 题的答案是:交互模式是逐行执行代码,编辑器模式是输入一大串代码后一起执行

第 1 题的答案是:int()

第 2 题的答案是:不一样,python中没有Print()

第 3 题的答案是:交互模式下输入dir(__builtins__),从'abs'开始数有73个

第 4 题的答案是:Idle中敲代码的时候,按下TAB键后,会根据首字母自动联想函数(百度的)

第 5 题的答案是:第六行 if guess = 8 应该改为 if guess == 8;==是等于,=是赋值


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

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

365 * 24 * 60 * 60

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

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

guess = int(temp)


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

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

使用道具 举报

发表于 2020-5-21 21:39:27 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式自动打印输出,编辑器则需要print

第 1 题的答案是:

第 2 题的答案是:不一样

第 3 题的答案是:152

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

发表于 2020-5-21 21:50:43 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:IDLE 交互模式是shell,你给它指令,它给你反馈; 编辑器模式是写入全部代码,按run以后就在交互模式里面运行

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

第 2 题的答案是:不一样,print()是BIF 内置函数 , Print()系统认不出来。显示错误

第 3 题的答案是:根据 dir(__biultins__) 我数到153个

第 4 题的答案是:当不记得整个内置函数的时候打前面的字母然后按Tab就会有下拉列表框让你选择你要的函数

第 5 题的答案是:因为if 和else没有缩进

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

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


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


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

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


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

使用道具 举报

发表于 2020-5-21 23:04:37 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:31536000

第 1 题的答案是:score = input("请输入数学考试成绩:")
                         score1 = int(score)
                        if score1 == 100:
                           print("好棒,你离女神又进了一步!")
                        else:
                            print("小子,想要幸福,就得努力!")


第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

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

使用道具 举报

发表于 2020-5-22 01:18:00 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:交互模式是输入一个指令就做出一个反馈,编辑器模式是写好完整的程序后再运行。

第 1 题的答案是:input

第 2 题的答案是:一样

第 3 题的答案是:154

第 4 题的答案是:不知道

第 5 题的答案是:等于应该用==表达,=代表赋值

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

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

31536000

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

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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

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

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



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

使用道具 举报

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

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

第 0 题的答案是:只能会意,不能言传

第 1 题的答案是:quit

第 2 题的答案是:不一样

第 3 题的答案是:68

第 4 题的答案是:快速输入bif

第 5 题的答案是:不能

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

请将第 0 题的代码写在下方:
#coding=utf-8
import calendar
def getsec(year):
    all_days=0
    for i in range(1,13):
        all_days = calendar.monthrange(year,i)[1]+all_days
    return all_days*24*60*60
print (getsec(2000))


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

使用道具 举报

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

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:不一样

第 3 题的答案是:

第 4 题的答案是:

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

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

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

365*24*60*60

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

使用道具 举报

发表于 2020-5-22 10:59:38 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:print

第 2 题的答案是:不一样

第 3 题的答案是:68

第 4 题的答案是:

第 5 题的答案是:guess=8是赋值,不是判断

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

请将第 0 题的代码写在下方:
year=365
>>> month=12
>>> day=30
>>> hour=24
>>> minute=60
>>> second=year*month*day*hour*minute
请将第 1 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

第 0 题的答案是:交互模式中可以直接执行,编辑模式中需要完整的语句

第 1 题的答案是:int()

第 2 题的答案是:不一样

第 3 题的答案是:很多

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

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

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

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

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

使用道具 举报

发表于 2020-5-22 12:24:05 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是: 交互模式与编辑模式区别在于前者为输出而后者为输入

第 1 题的答案是:dir、int

第 2 题的答案是:不一样,尽管为同一单词,但如果大小写不同,则代表个体

第 3 题的答案是:68个

第 4 题的答案是:"pr TAB" 可显示所有可能的命令

第 5 题的答案是:If guess == 8 少了个等于号

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

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


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

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

guess = int(temp)


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

使用道具 举报

发表于 2020-5-22 12:29:05 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:nit

第 2 题的答案是:不一样

第 3 题的答案是:这个不知道

第 4 题的答案是:可以预估你将要敲出来的单词

第 5 题的答案是:

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

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



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 04:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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