用户:
小麦做的面包查看:0 回复:0 评论:0 创建时间:2021-11-07T08:03:58
【作品展示】

【作品介绍】
qwq
【作品源代码】
import easygui
import random
def 是否(c):
if easygui.ynbox('是否继续?', 'Codemao', ('是', '否')):
是(0, c)
else:
否(0, c)
def 是(次数, c):
if (次数 == 5):
easygui.msgbox('好吧,这就继续', 'Codemao', '好的')
easygui.msgbox('继续失败', 'Codemao', '???')
easygui.msgbox('正在返回中', 'Codemao', '。。。')
是否(c)
elif easygui.ynbox('确定继续?', 'Codemao', ('是', '否')):
是(次数 + 1, c)
else:
是否(c)
def 否(次数, c):
if (次数 == 5):
if easygui.ynbox('好吧,拜拜', 'Codemao', ('等一下,我要继续', '拜拜')):
是(0, c)
else:
拜拜1(1, c)
elif easygui.ynbox('确定不继续?', 'Codemao', ('是', '否')):
否(次数 + 1, c)
else:
是否(c)
def 拜拜1(次数, c):
if (次数 == 10):
结束(c)
elif easygui.ynbox('拜拜', 'Codemao', ('拜拜', '我要继续')):
if (random.randint(1, 2) == 1):
拜拜2(次数 + 1, c)
else:
拜拜1(次数 + 1, c)
else:
是(0, c)
def 拜拜2(次数, c):
if (次数 == 10):
结束(c)
elif easygui.ynbox('拜拜', 'Codemao', ('我要继续', '拜拜')):
是(0, c)
else:
if (random.randint(1, 2) == 1):
拜拜1(次数 + 1, c)
else:
拜拜2(次数 + 1, c)
def 结束(c):
easygui.msgbox('退出中......', 'Codemao', '太好了')
if (c == 1):
if easygui.ynbox('退出成功', 'Codemao', ('再见', '拜拜')):
easygui.msgbox('你好,我们又再见了')
是否(0)
else:
easygui.msgbox('等一下,答一下题再拜拜')
答题(0)
else:
easygui.msgbox('退出失败', 'Codemao', '???')
easygui.msgbox('正在修理中', 'Codemao', 'Ok')
easygui.msgbox('修理成功,将在下一次退出时成功', 'Codemao', 'Ok')
是否(c + 1)
def 答题(次数):
if (次数 == 6):
easygui.msgbox('怎么老错,回去再看一遍')
是否(0)
elif easygui.buttonbox(msg='显示了几次"确定不继续?"之后出现"好吧,拜拜"?', title="Codemao", choices=("5", "6", "10"))!='5':
答题(次数 + 1)
elif easygui.buttonbox(msg='显示了几次"?"之后出现"好吧,拜拜"?', title="Codemao", choices=("5", "8", "10")) != '10':
答题(次数 + 1)
elif easygui.buttonbox(msg='到这一步最少需要看多少通知?', title="Codemao", choices=("38", "43", "46")) != '43':
答题(次数 + 1)
elif easygui.ynbox('好吧,你居然答对了', 'Codemao', ('再见', '拜拜')):
easygui.msgbox('你好,我们又再见了')
是否(0)
是否(0)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn