猫史档案馆


【Python作品分享】

用户:AmandaX_0RAmandaX_0R查看:0 回复:0 评论:0 创建时间:2022-05-01T19:21:59


【作品展示】

center_image

 

【作品介绍】

 

【作品源代码】

import easygui
import turtle
import time
import random

__Pen = turtle.Pen()


# 开始进入Python的世界
hh = 0
r = 0
qq = 0
easygui.msgbox('遇到新版本                       0.02.03!', 'Codemao', 'Ok')
__Pen.goto((-200), 50)
for __count in range(200):
    __Pen.clear()
    r += 0.01
    __Pen.write(((str(r) + 'kb') + '2kb'), font=('Arial', 30, 'bold'))
    time.sleep(0.02)
if (easygui.ynbox('开始游戏', 'bjsihiuusha', ('是', '是')) == '否'):
    pass
else:
    qq = turtle.textinput('提示', '请输入你的账号名')
    print('注册中')
    time.sleep(2)
    hh = random.randint(10000, 99999)
    print('你的密码:', hh)
    qq = turtle.numinput('提示', '请输入你的账号密码', 0, 10000, 99999)
    if (not qq == hh):
        pass
    else:
        __Pen.goto((-200), 50)
        s = 0
        r = 0
        r = int(r)
        for __count in range(400):
            __Pen.clear()
            r += 0.01
            __Pen.write(((str(r) + 'kb') + '4kb'), font=('Arial', 30, 'bold'))
            time.sleep(0.02)
        time.sleep(1)
        s = random.randint(1, 3)
        if (s == 1):
            print('你的身份   狼人')
        elif (s == 2):
            print('你的身份   平民')
        else:
            print('你的身份   侦探')
        d = random.randint(1, 3)
        for i in range(1, 10):
            print('第', i, '天')
            m = i
            if (s == 1):
                print('你的身份   狼人')
                c = random.randint(1, 4)
                if (c == 1):
                    print('你杀喵了侦探')
                    break
                elif (c == 2):
                    print('侦探找到了你')
                    break
                else:
                    print('你杀喵了平民')
            elif (s == 2):
                print('你的身份   平民')
                v = random.randint(1, 3)
                if (v == 1):
                    print('你活了下来')
                else:
                    print('你喵了')
                    break
            else:
                print('你的身份   侦探')
                f = random.randint(1, 4)
                if (f == 1):
                    print('你找到了狼人')
                    break
                elif (f == 2):
                    print('你找到了平民')
                else:
                    print('谁也没找到')
            time.sleep(3)
        print('游戏结束')
        print('你获得了', (m * 100), '积分')

if (easygui.ynbox('是否继续?', 'Codemao', ('是', '是')) == '否'):
    pass
else:
    __Pen.goto((-200), 50)
    s = 0
    r = 0
    r = int(r)
    time.sleep(1)
    s = random.randint(1, 3)
    if (s == 1):
        print('你的身份   狼人')
    elif (s == 2):
        print('你的身份   平民')
    else:
        print('你的身份   侦探')
    d = random.randint(1, 3)
    for i in range(1, 10):
        print('第', i, '天')
        m = i
        if (s == 1):
            print('你的身份   狼人')
            c = random.randint(1, 4)
            if (c == 1):
                print('你杀喵了侦探')
                break
            elif (c == 2):
                print('侦探找到了你')
                break
            else:
                print('你杀喵了平民')
        elif (s == 2):
            print('你的身份   平民')
            v = random.randint(1, 3)
            if (v == 1):
                print('你活了下来')
            else:
                print('你喵了')
                break
        else:
            print('你的身份   侦探')
            f = random.randint(1, 4)
            if (f == 1):
                print('你找到了狼人')
                break
            elif (f == 2):
                print('你找到了平民')
            else:
                print('谁也没找到')
        time.sleep(3)
    print('游戏结束')
    print('你获得了', (m * 100), '积分')

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页