python 为VGOC Premiershit 2016排序帽子。保存为hat.py并使用“python hat.py”运行。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 为VGOC Premiershit 2016排序帽子。保存为hat.py并使用“python hat.py”运行。相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env python

from random import shuffle
from itertools import izip_longest


POOL_NAMES = ("Pool 1", "Pool 2")


if __name__ == "__main__":
    pools = {}
    for pool_name in POOL_NAMES:
        pools[pool_name] = []
        inpt = None
        while inpt != "":
            inpt = raw_input("Enter a name to go in %s or hit Enter when done\n-> " % pool_name)
            if inpt:
                pools[pool_name].append(inpt)
        shuffle(pools[pool_name])
    teams = izip_longest(*pools.values())
    for i, team in enumerate(teams, 1):
        print "Team %s:" % i
        print ", ".join(str(x) for x in team)

以上是关于python 为VGOC Premiershit 2016排序帽子。保存为hat.py并使用“python hat.py”运行。的主要内容,如果未能解决你的问题,请参考以下文章

python 读取文件转换为列表

python如何将字符转换为数字

python2升级为python3

如何把Python2的代码转换为Python3的代码

python把一个数字列表转化为一个数字

Python "八荣八耻"