篮球队员

da164070 程序题 共 个子题

题目说明

篮球队里有10名同学。训练时,教练会随机抽取同学组成两个队伍进行对抗。 请补全下列程序,实现随机分队的功能。

import random
players=['曹操','夏侯惇','司马懿','刘备','关羽','张飞','周瑜','孙权','甘宁','鲁肃']
A=set()    #创建空集合A
while         ①        :     #队员人数够不够
    n=random.randint(0,9)
    player=        ②        #获取队员名字
    A.        ③              #将队员名字添加到A队
P=        ④                 #创建全体队员的集合
B=P-A
print('A队的队员有:{} \nB队的队员有:{}'.format(A,B))

———————分割线,以下可能为程序输入输出结果————————— A队的队员有:{'刘备', '司马懿', '张飞', '关羽', '鲁肃'} B队的队员有:{'曹操', '孙权', '夏侯惇', '周瑜', '甘宁'}

评分标准

(1)len(A)<5 或等效答案;(2分) (2)players[n] 或等效答案;(2分) (3)add(player) 或等效答案;(3分) (4)set(players) 或 {'曹操','夏侯惇','司马懿','刘备','关羽','张飞','周瑜','孙权','甘宁','鲁肃'} 或等效答案。(3分)

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧