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

【作品介绍】
万能小程序你值得拥有
【作品源代码】
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