hi,大家好!!!我又又又又又又来发游戏啦!!!

今天我们来玩《和平精英1.0》;

好了上代码:


from time import*
from os import*

def c(text):
    timee = 0.1
    for i in text:
        sleep(timee)
        print(i,end='',flush = True)
        
    print("",end="\n")
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 l(a):
    sleep(0.05)
    for x in range(len(a)):
        if a[x]=="1":
            print("\033[101m ",end="")
        elif a[x]=="2":
            print("\033[102m ",end="")
        elif a[x]=='3':
            print('\033[103m ',end='')
        elif a[x]=='4':
            print('\033[104m ',end='')
        elif a[x]=='5':
            print('\033[105m ',end='')
        elif a[x]=='6':
            print('\033[106m ',end='')
        elif a[x]=='0':
            print('\033[107m ',end='')
        else:
            print(a[x],end="")
    print("\033[0m")

c('\033[31m  欢迎来到和平精英')
while True:
    c('\033[34m  你要跳哪?')
    c('\033[33m  1.P城 2.野区 3.跟队友跳 4.G港')
    a = input()
    if a == '1' or a == '2':
       
        l('333333333333333333333333333')
        l('330000550000000000055000033')
        l('334444554444444444455444433')
        l('334444554444444444455444433')
        l('334444554444444444455444433')
        l('334444554444444444455444433')
        l('334444554444444444455444433')
        l('334444554444444444455444433')
        l('330000550000000000055000033')
        l('333333333333333333333333333')
        c("\033[33m          落地成盒         \033[0m")
        break
    elif a == '3':
        c('\033[33m队友带你来到了G港')
        sleep(2)
        break
    elif a == '4':
        c('\033[33m队友跟你来到了G港')
        sleep(2)
        break
    else:
        c('\033[33m读题!!!!!!!!!!!!!!!!!!!!!!')
if a == '3' or a == '4':
    
    c('\033[33m你来到了一个集装箱上')
    c('\033[36m只有一个手榴弹')
    c('\033[34m你听到下面全是枪声')
    c('\033[31m你的队友被作者使用M416击倒了')
    while True:
        c('你要救吗?')
        c('1.救 2.不救')
        a = input()
        if a == '2':
            
            c('你选择了不救')
            c('你的队友最终被淘汰了')
            c('由于没捡到物资')
            c('你们被作者灭队了')
            sleep(1)
            
            l('333333333333333333333333333')
            l('330000550000000000055000033')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('330000550000000000055000033')
            l('333333333333333333333333333')
            c("\033[94;107m          变成盒子         \033[0m")
            break
        elif a == '1':
            
            c('你选择了救')
            l('333333333333333333333333333333')
            l('330000111100000000001111000033')
            l('330111111111000000111111111033')
            l('330111111111110011111111111033')
            l('330011111111111111111111110033')
            l('330000111111111111111111000033')
            l('330000011111111111111111000033')
            l('330000001111111111111110000033')
            l('330000000011111111111000000033')
            l('330000000000111111100000000033')
            l('333333333333333333333333333333')
            c("\033[94;107m            最有爱心          \033[0m")
            sleep(2)
            break
        else:
            c('读题!!!!!!!!!!!!!!!!!!!!!')
if a == '1':    
    
    c('\033[31m作者看你这么有爱心')   
    c('就放过了你们')
    c('还给了你们一些物资')
    c('你收获了')
    c('\033[33m一把RPG-7一个3级头一件3级甲一个3级包和一些子弹')
    c('距离刷圈还有三分钟')
    while True:
        c('你现在要干嘛?')
        c('\033[32m1.跑毒 2.搜物资')
        a = input()
        if a == '2':
            c('\033[32m作者看到你在跟他抢物资')
            c('\033[33m便把你打死了')
            sleep(1)
      
            l('333333333333333333333333333')
            l('330000550000000000055000033')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('334444554444444444455444433')
            l('330000550000000000055000033')
            l('333333333333333333333333333')
            c("\033[94;107m          变成盒子         \033[0m")
            break
        elif a == '1':
          
            c('\033[33m你和队友上了一辆吉普车')
            c('\033[33m发现有人堵桥')
            c('\033[33m你凭借着你堪称完美的车技')
            c('\033[33m压死了四个人')
            sleep(2)
            
            l('333333333333333333333333333333')
            l('330000000000222222000000000033')
            l('330000000022000000220000000033')
            l('330000002222000000222200000033')
            l('330000220002200002200022000033')
            l('330022000000220022000000220033')
            l('330000220000002200000022000033')
            l('330000002200002200002200000033')
            l('330000000022002200220000000033')
            l('330000000000222222000000000033')
            l('333333333333333333333333333333')
            c("\033[94;107m             老司机           \033[0m")
            sleep(2)
            break
        else:
            c('读题!!!!!!!!!!!!!!!!!!!!!!!!!')
if a == '1':
    c('\033[32m向安全区进发')
    c('转眼间你就来到了决赛圈')
    c('吃鸡在此一举')
    while True:
        c('请选择策略')
        c('1.绕后杀人 2.无限扔雷 3.包围夹击')
        a = input()
        if a == '1':
            c('你绕后被人发现了')
            sleep(1)
           
            l('3333333333333333333333333')
            l('3300000000000001110000033')
            l('3300011110000111011100033')
            l('3300100001011100000111033')
            l('3300011110000011111000033')
            l('3300000000000100000100033')
            l('3300000000000011111000033')
            l('3333333333333333333333333')
            c("\033[94;107m     关键时刻变成盒子    \033[0m")
            break
        elif a == '2':
            c('扔了一会发现手雷用完了')
            sleep(1)
            
            l('3333333333333333333333333')
            l('3300000000000001110000033')
            l('3300011110000111011100033')
            l('3300100001011100000111033')
            l('3300011110000011111000033')
            l('3300000000000100000100033')
            l('3300000000000011111000033')
            l('3333333333333333333333333')
            c("\033[94;107m     关键时刻变成盒子    \033[0m")
            break
        elif a == '3':
            
            c('\033[33m他们寡不敌众')
            l('333333333333333333333333333')
            l('330011111110000000000000033')
            l('330111111111000000033300033')
            l('330111111111100000333300033')
            l('330011111111100000033300033')
            l('330000111111440000033300033')
            l('330000000004444443333333033')
            l('330000000000000000000000033')
            l('333333333333333333333333333')
            c("\033[94;107m            吃鸡           \033[0m")
            break
        else:
            c('读题!!!!!!!!!!!!!!!!!!!!!!!!')


当当当,代码上完了,快去玩一玩吧;

拜拜了同志们!!!!!!

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

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

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