用Python完成 。并且提供代码 问题描述:歌手排名 1) 问题描述: 如近几年偶像选秀节目风头正盛,吸引了许多喜欢唱跳、有明星梦想的少男少女参加,青春有你正是节目之一。青春有你采用计票机制,选手获得的票数越多,排名就越靠前。 2) 本案例要求编写程序,接收选手的姓名和票数,输出排序后的成绩。 执行效果如下所示。 输入qiut表示选手成绩录入完毕 请输入选手名称: 李宇春 请输入选手票数: 98 请输入选手名称: 周笔畅 请输入选手票数: 78 请输入选手名称: 张靓颖 请输入选手票数: 89 请输入选手名称: quit 第1名:李宇春,成绩为98.0分 第2名:张靓颖,成绩为89.0分 第3名:周笔畅,成绩为78.0分
时间: 2023-06-02 17:04:01 浏览: 442
Python实现一个Git日志统计分析的小工具
以下是Python代码实现:
scores = []
while True:
name = input("请输入选手名称:")
if name == "quit":
break
score = float(input("请输入选手票数:"))
scores.append((name, score))
scores.sort(key=lambda x: x[1], reverse=True)
for i in range(len(scores)):
print("第{}名:{},成绩为{}分".format(i+1, scores[i][0], scores[i][1]))
阅读全文