同志们啊!!!这个钉东东我画了好久啊!!!!一行一行敲的啊………………

哎,不说废话了,

同志们,上代码!!!!!

代码:

import random
from time import*
from os import*
            
def o(a):
    sleep(0.05)
    for x in range(len(a)):
        if a[x]=="3":
            print("\033[107m ",end="")
        elif a[x]=="4":
            print("\033[103m ",end="")
        elif a[x]=='5':
            print('\033[101m ',end='')
        else:
            print(a[x],end="")
    print("\033[0m")
def c(text):
    timee = 0.1
    for i in text:
        sleep(timee)
        print(i,end='',flush = True)
                                        
    print("",end="\n")
users = ["admin", "aaa", "wnrj","wpjs","yqjs"]
passwords=["123456","654321","635241","645123","245631"]
sjh = ["13310895120","17788997624"]
yzm = ["768246","77586"]
xszjhm = ["55129","77624"]
jg = [200,320,123,143,199,999,635,251,360,750,250,888,130.5,799,350,145,139,169,899,735]
jjjg=[1000,1200,1356,3600]
jd = [25,15,32,16,75]
xmm =[""]
mm=[601325]
print("\033[36m-----------欢 迎 来 到 万 能 软 件-------------")
c("\033[31m操作指南----")
c("\033[32m1.遇到选择题选择数字,点回车即可--")
c("\033[32m2.登录账号只要按照程序即可--")

while True:
    c('\033[33m  你想怎么样登陆')
    sleep(1)
    c('\033[32m  1.账号密码登陆 2.手机号码验证登陆 3.忘记密码 4.快速通道')
    sleep(1)
    a = input()
    if a == '1' :
        m = random.choice(users  )
        print("你的账号", m)
        a = input("请输入账号:")
        sleep(1)
        i = users.index(m)
        p = passwords[i]
        print("你的账号密码" , p)    
        b = input("请输入账号密码:")
        sleep(1)
        if a in users:
            i = users.index(a)
            p = passwords[i]
            if b == p:
                c("\033[31m 登陆成功")
            else:
                c("\033[31m 登陆失败")
                break
    elif a == '2' :
        m = random.choice(sjh )
        print("你的手机号", m)
        a = input("请输入手机号:")
        sleep(1)
        i =sjh.index(m)
        p = yzm[i]
        print("你的验证码" , p)
        b = input("请输入验证码:")
        sleep(1)
        if a in sjh:
            i = sjh.index(a)
            p = yzm[i]
            if b == p:
                c("登陆成功")
                        
            else:
                c("登陆失败")
                break
    elif  a == '3':
        m = random.choice(xszjhm )
        print("你的学生证件号码", m)
        a = input("请输入你的学生证件号码:")
        sleep(1)
        if a in xszjhm:
            
            
        
            c("\033[31m登陆成功")
                        
        else:
            c("\033[31m登陆失败")
            break
        m = random.choice(users  )
        print( "你的账号" ,m)
        sleep(1)
        i = users.index(m)
        p = passwords[i]
        print("你的账号密码" , p)
        sleep(1)
        c("请牢记")
        sleep(1)
    elif a=='4'  :
        m = random.choice(mm  )
        a = input("请输入你的密码:")
        if a in mm:
            i = mm.index(a)
            
            if a == i:
                c("登陆成功")
                        
            else:
                c("登陆失败")
                break
        
    else:
        print("读题!!!!!!!!!!!!!!!!")
        break
    while True:
        c('\033[34m 你现在想干什么?')
        sleep(1)
        c('\033[33m  1.购物 2.玩游戏 3.退出 4.生活小助手 5.天气局 6.计算机')
        sleep(1)
        a = input()   
        if a == '1':
            while True:        
                c('\033[34m 你现用什么软件来购物?')
                sleep(1)
                c('\033[33m  1.淘宝 2.京东 ')
                sleep(1)
                a = input()
                if a == '1':
                    c("现在正在打开中------")
                    sleep(3)
                    while True:
                        c('\033[34m 你现在想买什么?')
                        c('\033[33m  1.球类 2.鞋类 3.衣服')
                        a = input()
                        if a == '1':
                            while True:
                                c('\033[35m  你想买什么样的球?')
                                c('\033[33m  1.足球 2.篮球 3.排球')
                                a = input()
                                
                                if a == '1':
                                    m = random.choice(jg)
                                    print('\033[35m  足球现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=650:
                                                c("不够钱买")
                                                
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                    break
                                elif a == '2':
                                    m = random.choice(jg)
                                    print('\033[35m  篮球现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=650:
                                                c("不够钱买")
                                                
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                else:
                                    m = random.choice(jg)
                                    print('\033[35m  排球现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=650:
                                                c("不够钱买")
                                                
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                break
                        elif  a == '2':
                            while True:
                                c('\033[35m  你想买什么样的鞋?')
                                c('\033[33m  1.拖鞋 2.篮球鞋 3.跑步鞋')
                                a = input()
                                if a == '1':
                                    m = random.choice(jg)
                                    print('\033[35m  拖鞋现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=400:
                                                c("不够钱买")
                                                
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                elif a == '2':
                                    m = random.choice(jg)
                                    print('\033[35m  篮球鞋现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=888:
                                                c("不够钱买")
                                                break
                                            else:
                                                c("购买成功")
                                                break
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                    break        
                                else:
                                    m = random.choice(jg)
                                    print('\033[35m  跑步鞋现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=700:
                                                c("不够钱买")
                                                break
                                            else:
                                                c("购买成功")
                                                break
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                    break
                        else:
                            while True:
                                c('\033[35m  你想买什么样的衣服?')
                                c('\033[33m  1.短袖 2.长袖 3.外套')
                                a = input()
                                if a == '1':
                                    m = random.choice(jg)
                                    print('\033[35m  短袖现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=350:
                                                c("不够钱买")
                                                break
                                            else:
                                                c("购买成功")
                                                break
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                    break
                                elif  a == '2':
                                    m = random.choice(jg)
                                    print('\033[35m  长袖现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=368:
                                                c("不够钱买")
                                                break
                                            else:
                                                c("购买成功")
                                                break
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                    break
                                else:
                                    m = random.choice(jg)
                                    print('\033[35m  外套现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=450:
                                                c("不够钱买")
                                                break
                                            else:
                                                c("购买成功")
                                                break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                    break
                                    
                                    
                                    
                        break                
                elif  a == '2':
                    c("现在正在打开中------")
                    sleep(5)
                    while True:
                        c('\033[34m 你现在想买什么?')
                        c('\033[33m  1.家具 2.青菜 ')
                        a = input()
                        if a == '1':
                            while True:
                                c('\033[35m  你想买什么的家具?')
                                c('\033[33m  1.沙发 2.床 3.门')
                                a = input()
                                if a == '1':
                                    m = random.choice(jjjg)
                                    print('\033[35m  沙发现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=2500:
                                                c("不够钱买")
                                                
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                            
                                        break
                                    break
                        
                                elif a == '2':
                                    m = random.choice(jjjg)
                                    print('\033[35m  床现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=3000:
                                                c("不够钱买")
                                                
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                    break
                                        
                                else:
                                    m = random.choice(jjjg)
                                    print('\033[35m  门现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=1500:
                                                c("不够钱买")
                                                
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                    break
                        else:
                            while True:
                                c('\033[35m  你想买什么样的青菜?')
                                c('\033[33m  1.菜心 2.上海青 3.苦麦菜')
                                a = input()
                                if a == '1':
                                    m = random.choice(jd)
                                    print('\033[35m  菜心现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=50:
                                                c("不够钱买")
                                                
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                    break
                                
                                
                                elif a == '2': 
                                    m = random.choice(jd)
                                    print('\033[35m  上海青现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=50:
                                                c("不够钱买")
                                                
                                            else:
                                               c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                                        break
                                    break
                                        
                                
                                else:
                                    m = random.choice(jd)
                                    print('\033[35m  苦麦菜现在价格是:', m)
                                    while True:
                                        c('\033[35m  是否要购买?')
                                        c('\033[33m  1.是 2.否')
                                        a = input()
                                        if a == '1':
                                            if m >=75:
                                                c("不够钱买")
                                                break
                                            else:
                                                c("购买成功")
                                            break
                                        else:
                                            c("欢迎下次光临!!!!")
                        
                                break
                        break        
                break                        
        elif a == '2':
            while True:
                print('\036  欢迎来到游戏大厅')
                print('\034  你想玩什么游戏?')
                print('\033[33m  1.捕抓精灵 2.和平精英 3.闯荡江湖')
                a = input()
                if a == '1':
                    print('\033  正在加载中-----')
                    import random
                    
                    monster = ["火柴鼠", "瞌睡熊", "板牙狸", "博学企鹅", 
                               "绅士企鹅","漂浮龟", "皮皮", "贪玩虎", "黑客", 
                               "蹦蹦娃", "呱噪鸦","弹簧蛇", "喷火龙"]
                    energy = [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
                    bag = []
                    strength = 30
                    
                    print('''欢迎来到精灵世界
                    你的任务是捕捉3只精灵
                    初始体力30点
                    捕捉精灵需要耗费对应的体力点数
                    ''')
                    
                    while True:
                        print('''
                    ~~ 开心的走着 ~~
                    ~~ 遇到了精灵 ~~
                    ''')
                        m = random.choice(monster)
                        print("遇到精灵:", m)
                        i = monster.index(m)
                        print("捕捉他需要耗费体力:", energy[i])
                        print("你的体力:", strength)
                        choice = input('''
                    你的选择:
                        y.捕捉精灵
                        n.放弃捕捉
                        
                    请输入你的选择(y/n):''')
                    
                        if choice == "y":
                            if strength >= energy[i]:
                                strength = strength - energy[i]
                                monster.remove(m)
                                bag.append(m)
                                print("你捕捉到了:", m)
                                energy.pop(i)
                            else:
                                print("能量不足,消耗2点能量")

本站作者已申明原创,禁止转载!

文章内容属作者个人观点,不代表本站立场,如有侵权立删。

   口袋儿题库-青少儿编程自测题库