猫史档案馆


【Python作品分享】编程猫【作品秀】

用户:吾道清纯吾道清纯查看:0 回复:0 评论:0 创建时间:2023-01-12T16:56:01


【作品展示】

center_image

 

【作品介绍】

一个模拟的编程猫社区。在这里,你可以做作品、玩别人的游戏、收徒弟、学习教程等等。目前功能较少,可能会有bug,发现bug请指出。觉得有趣就点个赞吧!你们的点赞是作者更新的动力!

 

【作品源代码】

import random
import time


DW = '积木小白'
SL = 1
NDGZS = '无'
ZPS = 0
LSZPS = 0
DZ = 0
LSDZ = 0
GZSCZZ = 0
GZSDJ = 0
TD = 0
GZS = ['衰哥工作室', '火耀工作室', '火狐工作室', '夜雨工作室', '江玖工作室', '帅哥工作室', '神射手工作室', '冰网工作室']
print('欢迎来到编程猫!')
while True:
    SJS = random.randint(0, 3)
    DZ += (LSZPS * SJS)
    LSDZ += (LSZPS * SJS)
    print(('-' * 100))
    print('实力值:', SL)
    print(((((('工作室:' + ' ') + str(NDGZS)) + '(成长值为') + str(GZSCZZ)) + ')'))
    print('作品数:', LSZPS)
    print('点赞数:', LSDZ)
    print('段位值:', DW)
    print('徒弟数:', TD)
    SJ = input('发作品请按1,查看工作室请按2,玩别人的游戏请按3,学习教程请按4:')
    if (SJ == '1'):
        ZP = input('水作还是精作?')
        if (ZP == '水作'):
            print('制作中,请耐心等待10秒。')
            for i in range(10):
                print(i)
                time.sleep(1)
            print('上传成功!暂时无人点赞。')
            ZPS += 1
            LSZPS += 1
            time.sleep(3)
        elif (ZP == '精作'):
            print('制作中,请耐心等待20秒。')
            for i in range(20):
                print(i)
                time.sleep(1)
            print('上传成功!AI大黄鸡给你点了一个赞!作品经验增加1!')
            ZPS += 1
            LSZPS += 1
            LSDZ += 1
            DZ += 1
            SL += 1
            time.sleep(3)
        else:
            print('输入错误。')
            time.sleep(3)
    if (SJ == '2'):
        if (NDGZS == '无'):
            WT = input('你没有工作室!加入工作室请按1,创建工作室请按2,退出请按3:')
            if (WT != '1' and WT != '2' and WT != '3'):
                print('输入错误。')
                time.sleep(3)
            if (WT == '1'):
                print(GZS)
                WT = input('请打出你要加入的工作室名称。例:火狐。')
                if (('夜雨' in WT) or ('衰哥' in WT) or ('火狐' in WT) or ('火耀' in WT)):
                    print((WT + '工作室无门槛,恭喜加入!期待你在工作室的成长!'))
                    NDGZS = (WT + '工作室')
                    time.sleep(3)
                elif (('帅哥' in WT) or ('冰网' in WT)):
                    if (SL >= 10):
                        print((WT + '工作室门槛10点实力值,你已达成!恭喜加入!期待你在工作室的成长!'))
                        NDGZS = (WT + '工作室')
                        time.sleep(3)
                    else:
                        print((('抱歉,' + WT) + '工作室门槛为10点实力值,你并未达到。'))
                        time.sleep(3)
                elif ('江玖' in WT):
                    if (DW == '积木小白' or DW == '潜力新星'):
                        print((('抱歉,' + WT) + '工作室门槛为段位进阶高手及以上,你并未达到。'))
                        time.sleep(3)
                    else:
                        print((WT + '工作室门槛为段位进阶高手及以上,你已达成!恭喜加入!期待你在工作室的成长!'))
                        NDGZS = (WT + '工作室')
                        time.sleep(3)
                elif ('神射手' in WT):
                    if (DW == '源码传说'):
                        print((WT + '工作室门槛为段位源码传说及以上,你已达成!恭喜加入!期待你在工作室的成长!'))
                        NDGZS = (WT + '工作室')
                        time.sleep(3)
                    else:
                        print((('抱歉,' + WT) + '工作室门槛为源码传说及以上,你并未达到。'))
                        time.sleep(3)
                else:
                    print('没有这个工作室。')
                    time.sleep(3)
            if (WT == '2'):
                if (DZ >= 50):
                    NDGZS = input('请输入创建工作室的名称:')
                    print((NDGZS + '工作室创建成功!工作室等级为0.'))
                    time.sleep(3)
                else:
                    print('你暂未达到50个点赞,无法创建工作室。')
                    time.sleep(3)
        else:
            print((NDGZS + '欢迎你!'))
            WT = input('请输入操作:投稿作品请按1,退出工作室请按2,查看工作室等级请按3,退出请按4。')
            if (WT == '1'):
                print(((('你的' + str(ZPS)) + '个作品已投稿!工作室成长值加') + str(DZ)))
                ZPS = 0
                GZSCZZ += DZ
                DZ = 0
                time.sleep(3)
            if (WT == '2'):
                print('退出成功!')
                NDGZS = '无'
                GZSCZZ = 0
                time.sleep(3)
            if (WT == '3'):
                if (GZSCZZ >= 100):
                    GZSDJ += 1
                print(('工作室等级:' + str(GZSDJ)))
                print((((('工作室成长值为' + str(GZSCZZ)) + ',距离下一级还有') + str(((GZSDJ + 1) * 100 - GZSCZZ))) + '成长值!'))
                time.sleep(3)
    if (SJ == '3'):
        print('游玩中……')
        time.sleep(2)
        print('游玩成功!游喵验增加0.5!')
        SL += 0.5
        GG = input('是否在这个作品的评论区下面发布你的广告?')
        if (GG == '是'):
            if (LSZPS != 0):
                print('发布成功!点赞增加5!因为你依赖广告,所以经验减1.')
                DZ += 5
                SL -= 1
                time.sleep(3)
            else:
                print('你没有作品。')
                time.sleep(3)
        GG = input('是否收徒?')
        if (GG == '是'):
            if (SL < 10):
                print('没有人愿意当你的徒弟。因为你太垃圾了。')
                time.sleep(3)
            elif (SL >= 10 and SL < 50):
                SJS = random.randint(0, 1)
                if (SJS == 1):
                    print('恭喜,你成功收到了一个徒弟!')
                    time.sleep(3)
            else:
                SJS = random.randint(3, 5)
                print((('恭喜,你成功收到了' + str(SJS)) + '个徒弟!'))
                time.sleep(3)
    if (SJ == '4'):
        ZP = input('普通教程还是详细教程?')
        if (ZP in '普通教程'):
            print('正在学习中,请静等20秒…')
            for i in range(20):
                print(i)
                SL += 0.5
                time.sleep(1)
            print('学习成功!经验增加10点!')
        if (ZP in '详细教程'):
            print('正在学习中,请静等40秒…')
            for i in range(40):
                print(i)
                SL += 0.5
                time.sleep(1)
            print('学习成功!经验增加20点!')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页