帮忙用python写个小游戏

最后结果大概是这样的:欢迎来到厨艺大比拼!请选择你的食材:0010020032.请选择你的调料:0010020033.请选择烹饪方式:0010020034.请选择烹饪时间... 最后结果大概是这样的:
欢迎来到厨艺大比拼!
请选择你的食材:001
002
003
2.请选择你的调料:001
002
003
3.请选择烹饪方式:001
002
003
4.请选择烹饪时间:001
002
003
不同的食材、调料、方式、时间都有不同的分数,最后将四个分数相加,判断这个分数在哪个分数段,以此来决定得到什么称谓评价。有点类似于性格测试这种游戏。求大神帮帮忙啊!不胜感激!
展开
 我来答
czwan2007
推荐于2017-12-15 · TA获得超过3957个赞
知道大有可为答主
回答量:1834
采纳率:57%
帮助的人:663万
展开全部
#!/usr/bin/env python
# -*- encoding:utf-8 -*-
Integral = 0
#noError = 1
print "欢迎来到厨艺大比拼!".center(60)

#可以自己创建这个函数,我这统一使用的这一个函数,然后下面修改调用
def Choice(Each_level):
    if Each_level == "001":return 10   #选择001得10分
    elif Each_level == "002":return 5  #选择002得5分
    elif Each_level == "003":return 1  #选择003得1分
    else:return 0
while True:
    file1=raw_input("""请选择你的食材:
001:黄瓜
002:香蕉
003:榴莲
""")
    if not Choice(file1):continue
    Integral += Choice(file1)
    file1=raw_input("""请选择你的调料:
001:酱油
002:醋
003:盐
""")
    if not Choice(file1):continue
    Integral += Choice(file1)
    file1=raw_input("""请选择你的烹饪方式:
001:蒸
002:炒
003:油炸
""")
    if not Choice(file1):continue
    Integral += Choice(file1)                                                                      
    file1=raw_input("""请选择你的烹饪时间:                                        
001:30分钟                                                                        
002:10分钟                                                                        
003:12小时                                                                        
""")                                                                                               
    if not Choice(file1):continue                                                 
    Integral += Choice(file1)                                                     
    break                                                                                                                                                           
print "你的菜最后得分为:",Integral

下面是输出结果

更多追问追答
追问
如果每一项的分数都不一样该怎么办?
追答


本来我想重新写源代码的,但是字数太多,所以只好发截图了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式