用户:
SkyWatcher查看:0 回复:0 评论:0 创建时间:2021-07-14T15:04:17
【作品展示】

【作品介绍】
猜字谜
【作品源代码】
import random,easygui as g
questions = ['一月七日,猜一个字','一只狗四个口,猜一个字','七十二小时,猜一个字','王先生白小姐坐在石头上,猜一个字','九辆车,猜一个字']
answers = ['脂','器','晶','碧','轨']
secret = random.randint(0,len(questions)-1)
question = questions[secret]
answer= answers[secret]
g.msgbox('这是一个猜字谜游戏(谜底为一个汉字),难度等级越高猜测次数越少,祝你好运!',title = '猜字谜')
choice = g.buttonbox('请选择游戏难度:',title='猜字谜',choices=['困难','一般','简单'])
if choice == '困难':
count=1
elif choice == '一般':
count = 3
else :
count= 5
g.msgbox('你选择的难度为:'+choice+'猜测次数为:'+str(count),title='猜字谜')
correct=0
for k in range(count):
guess = g.enterbox('谜面'+question, title='猜字谜', strip=False)
if guess != None:
count-=1
if guess == answer:
g.msgbox('恭喜您,猜对了!', title='猜字谜')
correct=1
break
elif count>1 :
g.msgbox('很遗憾,猜错了,再来一次!(剩余猜测次数:'+str(count)+')', title='猜字谜')
else:
break
else:
g.msgbox('输入错误!', title='猜字谜')
guess = g.enterbox('谜面'+question, title='猜字谜', strip=False)
if correct == 0:
g.msgbox('很遗憾,猜错了,猜测次数已用完,请重启游戏。', title='猜字谜')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn