new_game.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:mafia-serverless 作者: akranga 项目源码 文件源码
def handler(event, context):
  num_of_players = int(os.environ['NUMBER_OF_PLAYERS'])
  num_of_mafia   = int(os.environ['NUMBER_OF_MAFIA'])
  clear_all()

  names  = random.sample(all_names, num_of_players)
  mafia  = random.sample(range(0, num_of_players), num_of_mafia)

  for i in range(num_of_players):
    player = {
      'Name': names[i],
      'TrueIdentity': 'Mafia' if i in mafia else 'Innocent',
      'Identity':     'Uncovered'
    }
    save(player)

  message = "New game started with {}".format(', '.join(names))
  return response( {"message": message}, event )


# deleate all records in the table
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号