猫史档案馆


【Python作品分享】万能小程序

用户:孟子寒O2xG孟子寒O2xG查看:0 回复:1 评论:0 创建时间:2020-11-12T21:36:48


【作品展示】

center_image

 

【作品介绍】

万能小程序你值得拥有

 

【作品源代码】

import random as s         
import ybc_box as box
import ybc_喵s as ybc 
import ybc_face as face
import ybc_weather as weather
import ybc_funny
import ybc_trans as t


box.msgbox('欢迎来到我的万能小程序')
a = box.intbox('请输入11位电话号码')
ra = s.randint(111111,999999)
ybc.喵s(a,'验证码为:' + str(ra))
d = box.intbox(str(a) + '请输入验证码')
if d == ra:
    box.msgbox('验证码正确')
    while True:
        a0 = box.buttonbox('欢迎来到万能小程序',['颜值检测和魔法变身','天气查询','脑筋急转弯','英文翻译','相似度程序','我是大星探','退出'])
        if a0 == '颜值检测和魔法变身':
            while True:
                bu1 = box.buttonbox('请选择',['魔法变身','颜值检测','退出'])
                if bu1 == '魔法变身':
                    b1 = box.buttonbox('请选择',['上传一张照片','退出'])
                    if b1 == '上传一张照片':
                        c1 = box.fileopenbox()
                        if c1 == None:
                            break
                        e1 = box.enterbox('请输入编号(1~14)')
                        if e1 == None:
                            break
                        if len(e1) >0:
                            s1 = face.mofa(c1,int(e1))
                            box.msgbox('20岁以后的样子',s1)
                    if b1 == '退出' or b1 == None:
                        break
                elif bu1 == '颜值检测':
                    b1 = box.buttonbox('请选择',['上传一张照片','退出'])
                    if b1 == '上传一张照片':
                        c1 = box.fileopenbox()
                        if c1 == None:
                            break
                        s1 = face.beauty(c1)
                        box.msgbox('颜值打分:' + str(s1),c1)
                    if b1 == '退出' or b1 == None:
                        break
                if bu1 == '退出' or bu1 == None:
                    break
        elif a0 == '天气查询':
            while True:
                bu2 = box.buttonbox('请选择你要查询一周还是一天',['一周','一天','退出'])
                if bu2 == '一周':
                    a = box.enterbox('请输入城市,不得多字漏字')
                    if a == None:
                        break
                    if len(a) > 0:
                        b = weather.week(a)
                        box.msgbox(b)
                if bu2 == '一天':
                    a = box.enterbox('请输入城市,不得多字漏字')
                    if a == None:
                        break
                    if len(a) > 0:
                        b = weather.today(a)
                        box.msgbox(b)
                if bu2 == '退出' or bu2 == None:
                    break
        elif a0 == '脑筋急转弯':
            while True:
                bu3 = box.buttonbox('请选择',['生成一段笑话','生成一段脑筋急转弯','退出'])
                if bu3 == '生成一段脑筋急转弯':
                    a = ybc_funny.jizhuanwan_question()
                    box.msgbox(a)
                    b = ybc_funny.jizhuanwan_answer(a)
                    c = box.enterbox('请输入脑筋急转弯答案,加上(答案:)否则答案错误')
                    if c == None:
                        break
                    if len(c) > 0:
                        if c == b:
                            box.msgbox('回答正确')
                        if c != b:
                            box.msgbox('回答错误,正确答案是:' + b)
                if bu3 == '生成一段笑话':
                    a = ybc_funny.xiaohua()
                    box.msgbox(a)
                if bu3 == '退出' or bu3 == None:
                    break
        elif a0 == '英文翻译':
            while True:
                op4 = box.buttonbox('请选择你要完成的操作',['英译中','中译英','退出'])
                if op4 == '英译中':
                    a4 = box.enterbox('请输入翻译内容')
                    if a4 == None:
                        break
                    if len(a4) > 0:
                        b4 = t.en2zh(a4)
                        box.msgbox(b4)
                elif op4 == '中译英':
                    a4 = box.enterbox('请输入翻译内容')
                    if a4 == None:
                        break
                    if len(a4) > 0:
                        b4 = t.zh2en(a4)
                        box.msgbox(b4)
                elif op4 == '退出' or op4 == None:
                    break
        elif a0 == '相似度程序':
            while True:
                c5 = box.buttonbox('请选择',['相似度程序','退出'])
                if c5 == '相似度程序':
                    a5 = ybc.fileopenbox('请选择第一张图片')
                    if a5 == None:
                        break
                    b5 = ybc.fileopenbox('请选择第二张图片')
                    if b5 == None喵are(a5,b5)
                    ybc.msgbox('相似度' + str(r5))
                elif c5 == '退出' or c5 == None:
                    break
        elif a0 == '我是大星探':
            while True:
                c6 = box.buttonbox('请选择',['大星探','退出'])
                if c6 == '大星探':
                    f6 = ybc.fileopenbox()
                    if f6 == None:
                        break
                    g6 = face.gender(f6)
                    a6 = face.age(f6)
                    b6 = face.beauty(f6)
                    if g6 == '男' and a6 <= 20 and b6 <= 80:
                        ybc.msgbox('恭喜你,你是表演光头强的最佳人选')
                    else:
                        ybc.msgbox('很抱歉,你不是表演光头强的最佳人选')
                elif c6 == '退出' or c6 == None:
                    break
        elif a0 == '退出' or a0 == None:
            break

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
花生豆MF花生豆MF

要用第三方库,但客户端里都找不到

emotion_编程猫_伤心

点赞0


评论