预言家模块
#为实现狼人杀游戏的python代码
input('预言家行动时间,按下Enter以继续') # 利用input函数的等待用户输入一特点避免其他角色查看
prophet_input()print('当前存活的有:' + ' 、'.join(su)) # su是一个列表,表示谁还存活。
print('你可以在这些人里选验一人。')
def prophet_input():
try:
a = int(input('请输入他的编号'))
except ValueError:
print('请输入一个数字')
return prophet_input()
else:
if a not in su:
print('你只能验存活之人')
return prophet_input()
with open('可以被查验的狼人库', encoding='utf-8') as p:
b = p.read()
print('ta是狼人') if sfk[a - 1] in b else 'ta不是狼人'
c='是狼人' if sfk[a - 1] in b else '不是狼人'
note.append('预言家查验'+str(a)+'号,ta'+c) #计入笔记,以便复盘
prophet_input()