编写一个能统计候选人票数的小程序
时间: 2023-06-14 14:03:47 浏览: 246
候选人得票统计,用c语言编写的代码
这是一个简单的Python程序,可以统计候选人的票数。
```python
candidates = {} # 候选人字典,用于存储候选人和票数
while True:
print("请输入候选人姓名,输入 quit 结束投票:")
name = input().strip()
if name == "quit":
break # 输入 quit 结束投票
if name not in candidates:
candidates[name] = 1
else:
candidates[name] += 1
print("投票结果如下:")
for name, votes in candidates.items():
print(f"{name}: {votes} 票")
```
运行程序后,输入候选人的姓名,按回车键提交投票。如果输入 quit,程序将会结束投票并输出统计结果。程序使用字典来存储候选人和票数。如果输入的候选人不存在于字典中,则将其添加到字典中,并将票数初始化为1。如果候选人已经存在于字典中,则将其票数加1。最后,程序遍历字典,输出统计结果。
阅读全文