同志們?。。?!這個釘東東我畫了好久?。。。?!一行一行敲的啊………………

哎,不說廢話了,

同志們,上代碼?。。。?!

代碼:

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點能量")

本站作者已申明原創,禁止轉載!

文章內容屬作者個人觀點,不代表本站立場,如有侵權立刪。