我是靠谱客的博主 兴奋白猫,最近开发中收集的这篇文章主要介绍Python经典例题——猜水果系统,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用学的知识写了一个小游戏,一人无聊时可以玩玩
原代码:

a = ['西瓜', '梨子', '香蕉', '核桃', '苹果', '桃子', '花生', '石榴', '西瓜', '梨子']
b = ['绿色的,红心', '配冰糖,暖到心', '弯弯的月儿小小的船,小小的船儿两头尖', '皱肉皱骨头, 骨头生在肉外头。', '乔布斯', '胖娃娃,没手脚,红尖嘴,一身毛,背上一道沟,肚里好味道。',
     '青藤藤,开黄花,地上开花不结果,地下结果不开。,', '小小红坛子,装满红饺子,吃掉红饺子,吐出白珠子。', '绿色的,红心', '配冰糖,暖到心']
print("1.猜题游戏一共有10个题,每个题10分,共一百分")
print("2.您在这个游戏中可以猜测10次,不管您答对还是答错,都会消耗猜测的次数")
print("3.每道题目开始时,系统都会提示是否使用锦囊,一共有三次的锦囊机会(锦囊一共有三种  ,并且可以重复选择!)。同时,锦囊不算在猜测的次数中。")
print("4.锦囊包括:1.提示水果第一个字。2.提示水果第二个字3.这个水果的字数")
print("5.游戏可以提前结束")
print("游戏开始选择1,游戏结束按任意键")
g=input("请选择开始:")
if g=='1':
    print("开始游戏!")
    i=0
    count=10
    fenshu=0
    jn=3
    while count>0:
        print("第",i+1,"题",b[i])
        if jn != 0:
            print("您可以使用锦囊次机会",jn,"次机会")
            f=input("请选择是否使用锦囊:")
            if f == '1':
                print("锦囊一共有三种 ")
                print("1.提示水果第一个字")
                print("2.提示水果第二个字")
                print("3.提示这个水果的字数")
                x = input("请选择锦囊的类型:")
                if x == '1':
                    print("这个水果第一个字是:",a[i][0])
                elif x=='2':
                    print("这个水果第二个字是:",a[i][1])
                elif x == '3':
                    print("这个水果的字数是:",len(a[i]))
                else:
                    print("输入有误,没在锦囊范围")
                jn -= 1
                print("您的锦囊次数还有",jn,'次')
                if jn == 0:
                    print("您的锦囊次数已用完!")
                else:
                    print("您的锦囊此次已用完")
                n = input("请输入你猜的水果名:")
                if n == a[i]:
                    fenshu +=10
                    print("恭喜你,猜对了,请问是否继续")
                    print("继续玩游戏选择 1 ,不继续选择任意键")
                    c = input("请选择是否继续:")
                    if c == '1':
                        print("游戏继续!")
                        print("你还有",count-1,"次机会")
                        i+=1
                    else:
                        print("你的总分为",fenshu,"分")
                        if fenshu >= 60:
                            print("你很厉害呀!")
                        else:
                            print("你还需要动脑筋哦")
                        print("你的次数已经使用 完了")
                        print("游戏结束")
                        break
                else:
                    print("你猜错了")
                    print("你还有",count-1,'次机会')
        else:
            print("您的锦囊数已使用完")
        count -=1
        if count==0:
            print("你的总分为:",fenshu,"分")
            if fenshu >= 60:
                print("你很厉害呀!")
            else:
                print("你还需要动脑筋哦")
            print("你的次数已经使用 完了")
else:
    print("结束游戏")

最后

以上就是兴奋白猫为你收集整理的Python经典例题——猜水果系统的全部内容,希望文章能够帮你解决Python经典例题——猜水果系统所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部