用户:
小麦做的面包查看:20 回复:9 评论:20 创建时间:2022-07-18T10:34:32
【作品展示】

【作品介绍】
在评论区说出你的用时
【作品源代码】
import easygui,random,time
t=time.time()
c=False
def choose():
if easygui.ynbox('是否继续?', '是否', ('是', '否')):
yes(0)
else:
no(0)
def yes(num):
if (num == 5):
easygui.msgbox('好吧,这就继续', '是否', '好的')
easygui.msgbox('继续失败', '是否', '???')
easygui.msgbox('正在返回中', '是否', '...')
choose()
elif easygui.ynbox('确定继续?', '是否', ('是', '否')):
yes(num + 1)
else:
choose()
def no(num):
if (num == 5):
if easygui.ynbox('好吧,拜拜', '是否', ('等一下,我要继续', '拜拜')):
yes(0)
else:
goodbye1(1)
elif easygui.ynbox('确定不继续?', '是否', ('是', '否')):
no(num + 1)
else:
choose()
def goodbye1(num):
if (num == 10):
end()
elif easygui.ynbox('拜拜', '是否', ('拜拜', '我要继续')):
if (random.randint(1, 2) == 1):
goodbye2(num + 1)
else:
goodbye1(num + 1)
else:
yes(0)
def goodbye2(num):
if (num == 10):
end()
elif easygui.ynbox('拜拜', '是否', ('我要继续', '拜拜')):
yes(0)
else:
if (random.randint(1, 2) == 1):
goodbye1(num + 1)
else:
goodbye2(num + 1)
def end():
global c
easygui.msgbox('退出中......', '是否', '太好了')
if c:
if easygui.ynbox('退出成功', '是否', ('再见', '拜拜')):
easygui.msgbox('你好,我们又再见了', '是否', '啊???')
choose()
else:
easygui.msgbox('等一下,答一下题再拜拜', '是否', '好吧')
question(0)
else:
easygui.msgbox('退出失败', '是否', '???')
easygui.msgbox('正在修理中', '是否', 'Ok')
easygui.msgbox('修理成功,将在下一次退出时成功', '是否', 'Ok')
c=True
choose()
def question(num):
if (num == 3):
easygui.msgbox('怎么老错,回去再看一遍')
choose()
else:
if easygui.enterbox('1:显示了几次“确定不继续?”之后出现“好吧,拜拜”?','是否') != '5':
easygui.msgbox('答错了', '是否', 'ok')
question(num + 1)
else:
if easygui.enterbox('2:显示了几次“拜拜”之后出现“退出中...”?','是否') != '10':
easygui.msgbox('答错了', '是否', 'ok')
question(num + 1)
else:
if easygui.enterbox('3:一共有多少行?(不算空行)','是否') != '89':
easygui.msgbox('答错了', '是否', 'ok')
question(num + 1)
else:
if easygui.ynbox('好吧,你居然答对了', '是否', ('再见', '拜拜')):
easygui.msgbox('你好,我们又再见了', '是否', '啊???')
choose()
else:
global t
t=time.time()-t
easygui.msgbox('用时'+str(int(t)), '是否', '确定')
choose()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn