酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python 代码实现年度优秀学员投票数据统计:输出得票前三!

以下是使用 Python 语言解决此问题的示例代码: ```python import collections # 用于存储候选人及其得票数的字典 vote_count = {} # 输入选票的数量 num_votes = int(input("请输入选票的数量: ")) # 依次输入选票上的姓名 for _ in range(num_votes): name = input("请输入候选人姓名: ") if name in vote_count: vote_count[name] += 1 else: vote_count[name] = 1 # 使用 Counter 对字典进行排序 sorted_votes = collections.Counter(vote_count).most_common(3) # 输出得票最多的 3 人及其得票数 for name, count in sorted_votes: print(f"姓名: {name}, 票数: {count}") ``` 运行这段代码时,它会首先要求您输入选票的数量,然后依次输入每张选票上的候选人姓名,最后输出得票最多的 3 人的姓名和票数。 ######[AI写代码神器 | 229点数解答 | 2024-10-30 13:34:58]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]