【发布时间】:2017-11-07 02:48:06
【问题描述】:
我需要编写一个函数,将我放入一个参数的名称随机分配给我放入另一个参数的团队。函数名称如下: def random(team,name)
它应该是这样的:
def random(["blue","russia","hat"],["bob","sue","kim"])
鲍勃在俄罗斯队
苏在帽子队
金在蓝队
【问题讨论】:
标签: jython
我需要编写一个函数,将我放入一个参数的名称随机分配给我放入另一个参数的团队。函数名称如下: def random(team,name)
它应该是这样的:
def random(["blue","russia","hat"],["bob","sue","kim"])
鲍勃在俄罗斯队
苏在帽子队
金在蓝队
【问题讨论】:
标签: jython
首先不要使用random 作为函数名。它是标准 Python 模块名称,您应该阅读有关此模块的信息。在random 模块中,您可以找到choice() 函数,您可以像这样使用它:
def print_random_team(teams, names):
for name in names:
team = random.choice(teams)
print('%s is on the %s team' % (name, team))
print_random_team(["blue","russia","hat"],["bob","sue","kim"])
【讨论】: