刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

得分处理

智龙是一名篮球队的教练,为了方便对球员进行精准分析,他需要记录球队每个队员的得分,并按照得分从高到低进行排序。请你帮助他完成以下任务:

(1)创建一个空的列表 scores,用于存储队员的得分;

(2)使用循环,依次输入每个队员的得分,将得分添加到 scores 列表中;当输入“stop”时停止输入。

(3)使用 sorted() 函数对 scores 列表进行排序,得到一个新的列表 sorted_scores,按照得分从高到低排序;

(4)打印出排序后的队员得分。

程序代码如下,请你补全代码。

scores=

while True:

    score = ("请输入队员的得分(输入 stop 字符串结束):")

    if score == "stop":

       

    scores.append(int(score))

sorted_scores =

print("排序后的队员得分:", sorted_scores)

使用微信搜索喵呜刷题,轻松应对考试!

答案:

① []
② input
③ break
④ sorted(scores, reverse=True)

解析:

(1)创建一个空的列表用于存储队员的得分,所以在代码中的①处应填写一个空列表,即 []。

(2)使用循环依次输入每个队员的得分,需要用到 input 函数来获取用户输入。因此,代码中的②处应填写 input。

(3)当输入"stop"时,需要跳出循环,所以使用 break 语句。因此,代码中的③处应填写 break。

(4)对 scores 列表进行排序,得到一个新的列表 sorted_scores,按照得分从高到低排序,需要用到 sorted() 函数,并设置 reverse=True 参数。所以,代码中的④处应填写 sorted(scores, reverse=True)。

创作类型:
原创

本文链接:得分处理 智龙是一名篮球队的教练,为了方便对球员进行精准分析,他需要记录球队每个队员的得分,并按照得

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share