用户:momohmak查看:0 回复:3 评论:0 创建时间:2023-02-04T21:38:08
【作品展示】

【作品介绍】
啊这,有什么可以改进的请对指教
【作品源代码】
import time
import easygui
import turtle
import random
__Pen = turtle.Pen()
#开始进入Python的世界
if (input('来玩四角游戏吧,你知道规则吗') == '知道'):
time.sleep(2)
easygui.msgbox('游 戏 开 始')
time.sleep(3)
easygui.msgbox('一共有A,B,C,D四名玩家,你是D。')
time.sleep(2)
print('一阵脚步声后', '你被C拍了拍肩膀')
time.sleep(1)
print('你知道自己该往下走了')
time.sleep(1)
print('是墙角', '你咳嗽两声')
time.sleep(1)
easygui.msgbox('第一轮游戏结束')
time.sleep(10)
easygui.msgbox('第二轮游戏将加上一项规则,任何玩家没到墙角不得发出声响(脚步声除外)')
print('你在心里计算脚步声')
time.sleep(10)
print('A碰到B')
time.sleep(10)
print('B碰到C')
time.sleep(10)
print('C碰到你')
time.sleep(10)
print('你向前走着', '准备咳嗽')
time.sleep(10)
print('但你预想中的墙壁没有出现', '取而代之的是一个人')
time.sleep(1)
print('你心里一惊')
time.sleep(2)
print('你想大叫,但规则说不得发出声音,你知道违反规则将更可怕', '这时墙角的人走了起来')
time.sleep(3)
print('你冷汗直流')
time.sleep(10)
easygui.msgbox('第二轮结束')
print('你在心里安慰自己', '这世上没有鬼神', '这肯定是一场喵!')
time.sleep(5)
easygui.msgbox('第三轮开始')
print('。。。')
time.sleep(3)
print('。。。。。。')
time.sleep(3)
print('又一轮过去', '依旧没有人咳嗽')
time.sleep(1)
easygui.msgbox('内 鬼 是 几 号 ?', '最后的机会', '这是你们最后的机会')
time.sleep(5)
print('你心想果然是喵')
if (input('内鬼是谁') == 'A'):
easygui.msgbox('答 案 正 确', '', '逃跑')
print('你昏了过去', '在一醒来,你发现自己坐在监控室里')
time.sleep(4)
print('你观察着录像带')
time.sleep(5)
print('你惊恐的发现监控里只有你一个人在绕墙转圈')
time.sleep(5)
easygui.msgbox('有鬼', '成就达成')
time.sleep(3)
print('THANKS FOR PLAYING')
else:
__Pen.pencolor("#cc0000")
__Pen.write('答案错误!!!!')
time.sleep(5)
for __count in range(random.randint(20, 100)):
__Pen.pensize(random.randint(1, 25))
__Pen.goto(random.randint(1, 280), random.randint(1, 170))
__Pen.pendown()
__Pen.penup()
elif (input('来玩四角游戏吧,你知道规则吗') == '不知道'):
easygui.msgbox('在夜半时分,在一个长方形的空白房间内,将所有灯光灭掉,然后在房间的4个角,每个角站一个人,然后面朝墙角,绝对不要向后看。游戏开始时,其中一个角的人就向另外一个角走去,轻轻拍一下前面那个人的肩膀,并留在那个角那里。接着,被拍的人就按照同样的方法向另外一个角走去……大家走的方向是一致的,都顺时针或都逆时针。然后拍第3个人的肩膀,当走到没有人的角落之后就咳嗽一下继续走向下一个角,以此类推。')
time.sleep(10)
easygui.msgbox('游 戏 开 始')
time.sleep(3)
easygui.msgbox('一共有A,B,C,D四名玩家,你是D。')
time.sleep(2)
print('一阵脚步声后', '你被C拍了拍肩膀')
time.sleep(1)
print('你知道自己该往下走了')
time.sleep(1)
print('是墙角', '你咳嗽两声')
time.sleep(1)
easygui.msgbox('第一轮游戏结束')
time.sleep(10)
easygui.msgbox('第二轮游戏将加上一项规则,任何玩家没到墙角不得发出声响(脚步声除外)')
print('你在心里计算脚步声')
time.sleep(10)
print('A碰到B')
time.sleep(10)
print('B碰到C')
time.sleep(10)
print('C碰到你')
time.sleep(10)
print('你向前走着', '准备咳嗽')
time.sleep(10)
print('但你预想中的墙壁没有出现', '取而代之的是一个人')
time.sleep(1)
print('你心里一惊')
time.sleep(2)
print('你想大叫,但规则说不得发出声音,你知道违反规则将更可怕', '这时墙角的人走了起来')
time.sleep(3)
print('你冷汗直流')
time.sleep(10)
easygui.msgbox('第二轮结束')
print('你在心里安慰自己', '这世上没有鬼神', '这肯定是一场喵!')
time.sleep(5)
easygui.msgbox('第三轮开始')
print('。。。')
time.sleep(3)
print('。。。。。。')
time.sleep(3)
print('又一轮过去', '依旧没有人咳嗽')
time.sleep(1)
easygui.msgbox('内 鬼 是 几 号 ?', '最后的机会', '这是你们最后的机会')
time.sleep(5)
print('你心想果然是喵')
if (input('内鬼是谁') == 'A'):
easygui.msgbox('答 案 正 确', '', '逃跑')
print('你昏了过去', '在一醒来,你发现自己坐在监控室里')
time.sleep(4)
print('你观察着录像带')
time.sleep(5)
print('你惊恐的发现监控里只有你一个人在绕墙转圈')
time.sleep(5)
easygui.msgbox('有鬼', '成就达成')
time.sleep(3)
print('THANKS FOR PLAYING')
else:
__Pen.pencolor("#cc0000")
__Pen.write('答案错误!!!!')
time.sleep(5)
for __count in range(random.randint(20, 100)):
__Pen.pensize(random.randint(1, 25))
__Pen.goto(random.randint(1, 100), random.randint(1, 100))
__Pen.pendown()
__Pen.penup()
else:
easygui.msgbox('好好回答!!')
if (input('来玩四角游戏吧,你知道规则吗') == '知道'):
time.sleep(2)
easygui.msgbox('游 戏 开 始')
time.sleep(3)
easygui.msgbox('一共有A,B,C,D四名玩家,你是D。')
time.sleep(2)
print('一阵脚步声后', '你被C拍了拍肩膀')
time.sleep(1)
print('你知道自己该往下走了')
time.sleep(1)
print('是墙角', '你咳嗽两声')
time.sleep(1)
easygui.msgbox('第一轮游戏结束')
time.sleep(10)
easygui.msgbox('第二轮游戏将加上一项规则,任何玩家没到墙角不得发出声响(脚步声除外)')
print('你在心里计算脚步声')
time.sleep(10)
print('A碰到B')
time.sleep(10)
print('B碰到C')
time.sleep(10)
print('C碰到你')
time.sleep(10)
print('你向前走着', '准备咳嗽')
time.sleep(10)
print('但你预想中的墙壁没有出现', '取而代之的是一个人')
time.sleep(1)
print('你心里一惊')
time.sleep(2)
print('你想大叫,但规则说不得发出声音,你知道违反规则将更可怕', '这时墙角的人走了起来')
time.sleep(3)
print('你冷汗直流')
time.sleep(10)
easygui.msgbox('第二轮结束')
print('你在心里安慰自己', '这世上没有鬼神', '这肯定是一场喵!')
time.sleep(5)
easygui.msgbox('第三轮开始')
print('。。。')
time.sleep(3)
print('。。。。。。')
time.sleep(3)
print('又一轮过去', '依旧没有人咳嗽')
time.sleep(1)
easygui.msgbox('内 鬼 是 几 号 ?', '最后的机会', '这是你们最后的机会')
time.sleep(5)
print('你心想果然是喵')
if (input('内鬼是谁') == 'A'):
easygui.msgbox('答 案 正 确', '', '逃跑')
print('你昏了过去', '在一醒来,你发现自己坐在监控室里')
time.sleep(4)
print('你观察着录像带')
time.sleep(5)
print('你惊恐的发现监控里只有你一个人在绕墙转圈')
time.sleep(5)
easygui.msgbox('有鬼', '成就达成')
time.sleep(3)
print('THANKS FOR PLAYING')
else:
__Pen.pencolor("#cc0000")
__Pen.write('答案错误!!!!')
time.sleep(5)
for __count in range(random.randint(20, 100)):
__Pen.pensize(random.randint(1, 35))
__Pen.goto(random.randint(1, 100), random.randint(1, 100))
__Pen.pendown()
__Pen.penup()
else:
easygui.msgbox('在夜半时分,在一个长方形的空白房间内,将所有灯光灭掉,然后在房间的4个角,每个角站一个人,然后面朝墙角,绝对不要向后看。游戏开始时,其中一个角的人就向另外一个角走去,轻轻拍一下前面那个人的肩膀,并留在那个角那里。接着,被拍的人就按照同样的方法向另外一个角走去……大家走的方向是一致的,都顺时针或都逆时针。然后拍第3个人的肩膀,当走到没有人的角落之后就咳嗽一下继续走向下一个角,以此类推。')
time.sleep(10)
easygui.msgbox('游 戏 开 始')
time.sleep(3)
easygui.msgbox('一共有A,B,C,D四名玩家,你是D。')
time.sleep(2)
print('一阵脚步声后', '你被C拍了拍肩膀')
time.sleep(1)
print('你知道自己该往下走了')
time.sleep(1)
print('是墙角', '你咳嗽两声')
time.sleep(1)
easygui.msgbox('第一轮游戏结束')
time.sleep(10)
easygui.msgbox('第二轮游戏将加上一项规则,任何玩家没到墙角不得发出声响(脚步声除外)')
print('你在心里计算脚步声')
time.sleep(10)
print('A碰到B')
time.sleep(10)
print('B碰到C')
time.sleep(10)
print('C碰到你')
time.sleep(10)
print('你向前走着', '准备咳嗽')
time.sleep(10)
print('但你预想中的墙壁没有出现', '取而代之的是一个人')
time.sleep(1)
print('你心里一惊')
time.sleep(2)
print('你想大叫,但规则说不得发出声音,你知道违反规则将更可怕', '这时墙角的人走了起来')
time.sleep(3)
print('你冷汗直流')
time.sleep(10)
easygui.msgbox('第二轮结束')
print('你在心里安慰自己', '这世上没有鬼神', '这肯定是一场喵!')
time.sleep(5)
easygui.msgbox('第三轮开始')
print('。。。')
time.sleep(3)
print('。。。。。。')
time.sleep(3)
print('又一轮过去', '依旧没有人咳嗽')
time.sleep(1)
easygui.msgbox('内 鬼 是 几 号 ?', '最后的机会', '这是你们最后的机会')
time.sleep(5)
print('你心想果然是喵')
if (input('内鬼是谁') == 'A'):
easygui.msgbox('答 案 正 确', '', '逃跑')
print('你昏了过去', '在一醒来,你发现自己坐在监控室里')
time.sleep(4)
print('你观察着录像带')
time.sleep(5)
print('你惊恐的发现监控里只有你一个人在绕墙转圈')
time.sleep(5)
easygui.msgbox('有鬼', '成就达成')
time.sleep(3)
print('THANKS FOR PLAYING')
else:
__Pen.pencolor("#cc0000")
__Pen.write('答案错误!!!!')
time.sleep(5)
for __count in range(random.randint(20, 100)):
__Pen.pensize(random.randint(1, 25))
__Pen.goto(random.randint(1, 100), random.randint(1, 100))
__Pen.pendown()
__Pen.penup()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cna(c,b):
print(c)
sleep(b)
#使用时
a("在这里写上要说的话",#在这里写上要等的时间)
#这样子至少能减少一般的代码
#反正函数就是个很好的东西所以嫩用就用
点赞0
评论