猫史档案馆


【Python作品分享】事件预知机

用户:慎重的玛洛斯3Xpt慎重的玛洛斯3Xpt查看:0 回复:1 评论:0 创建时间:2022-05-28T11:00:41


【作品展示】

center_image

 

【作品介绍】

ghfhgjgyt

 

【作品源代码】

'''事件预知机-工程包'''
# 预制代码
import random
import easygui as g


def resize(name):
    '''
    图片自动缩放,长不超过400,高不超过300
    传入图片名字,自动缩放本地图片(改变原图!!!)
    '''
    from PIL import Image
    from time import sleep
    img = Image.open('im/'+name)
    w, h = img.size
    if w < 400 and h < 300:
        return
    img = img.resize((400, int(h*400/w)))
    w, h = img.size
    if h > 300:
        img = img.resize((int(w*300/h), 300))
    img.save('im/'+name)
    sleep(0.5)
    

# 人名列表
people = [
    '编程猫',
    '阿短',
    '张博士',
    '派森龟',
    '妙音龙',
    '我和猪',
]
#地点列表
where = [
    '桌子底下',
    '厕所里',
    '房顶上',
    '博物馆',
    '电扇上',
    '天上'
]
#事情列表
doing = [
    '啃手指',
    '写作业',
    '搞科研',
    '抄代码',
    '打游戏',
    '吃海苔'
]
# 图片列表
images = [
    '???.png',
    '行8.jfif',
    '无语.jfif',
    '行8狗.webp',
    '1.jpeg',
    '2.gif',
    '3.jpeg',
    '4.jpeg',
    '5.jpeg',
    '6.jpeg',
    '7.jpeg',
    '8.jpeg',
]

#代码编写区
re = g.msgbox('发生了?','事件预知机','开始')
random.shuffle(people)
random.shuffle(where)
random.shuffle(doing)
pic = random.choice(images)
g.msgbox(people[i]+'在'+where[i]+doing[i], '事件预知机','下一个','im/'+pic)
























 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

预知×

故事制造✓

点赞0


评论