用户:
哼哼啊啊啊啊啊啊啊啊查看:3 回复:4 评论:3 创建时间:2020-12-12T15:56:47
import random
import time
Ni = 0
Si = 1
MoNi = 0
DiDian = []
Ying = 1
Ci = 0
for i in range(6):
DiDian.append(random.randint(0, 1))
while True:
if (Ci == 5):
break
try:
CaoZuo = int(input('你要藏在那里?1.天花板上。2.桌子底。3.门后。4.窗帘里。5.花瓶里。6.床底。'))
if (DiDian[(CaoZuo - 1)] == 0):
Ci += 1
print('屠夫正在到来......')
for i in range(random.randint(4, 8)):
time.sleep(random.uniform(0.5, 1))
MoNi = random.randint(1, 5)
if (MoNi == 1):
print('屠夫诡异地笑了。')
break
elif (MoNi == 2):
print('屠夫停了下来,向四周望了望。')
elif (MoNi == 3):
print('屠夫向左走。')
Si += random.randint(1, 2)
if (Si >= 7):
Si = random.randint(4, 6)
elif (MoNi == 4):
print('屠夫向右走。')
Si -= random.randint(1, 2)
if (Si <= 0):
Si = random.randint(1, 3)
else:
print('屠夫提着刀,走到了你面前!')
Si = Ni
print('屠夫动手了!!')
while (DiDian[(Si - 1)] == 2):
Si = random.randint(1, 6)
DiDian[(Si - 1)] = 2
if (Si == Ni):
print('你被屠夫杀了。')
Ying = 0
break
elif (DiDian[(CaoZuo - 1)] == 1):
print('这里被人藏过了。')
elif (DiDian[(CaoZuo - 1)] == 2):
print('这里被屠夫砍坏了。')
else:
print('bug!!')
except ValueError:
print('你没有藏到该藏的地方,被屠夫杀了。')
Ying = 0
break
if (Ying == 1):
print('哇,你活下来了!')
else:
print('你喵得好惨哪!')
点赞0
评论