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

Python程序:统计年度优秀学员投票,揭晓得票前三!

以下是使用 Python 实现的程序: ```python import collections # 用于存储候选人姓名和票数的字典 vote_dict = {} # 输入选票的数量 num_votes = int(input("请输入选票的数量: ")) # 输入每张选票上的姓名 for _ in range(num_votes): name = input("请输入候选人姓名: ") if name in vote_dict: vote_dict[name] += 1 else: vote_dict[name] = 1 # 使用 Counter 类对字典进行排序 counter = collections.Counter(vote_dict) # 输出得票最多的 3 人 top_3 = counter.most_common(3) for name, count in top_3: print(f"姓名: {name}, 票数: {count}") ``` 运行这个程序后,您需要按照提示输入选票的数量和每张选票上的候选人姓名,程序会输出得票最多的 3 个人的姓名和票数。 ######[AI写代码神器 | 225点数解答 | 2024-10-31 13:08:33]

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