如何用PYTHON编写简单的投票程序
1、打开JUPYTER NOTEBOOK,新建一个PY文档。

2、投票系统的核心在于检测是否有用户重复投票。
我们可以先创建一个字典来记录名单。
vote = {}

3、vote = {"Peter": True}
为了让示例更清晰一些,我们先添加一个名单。

4、def vote_system(n):
设置一个函数,重复的事情可以更便捷。

5、def vote_system(n):
if vote.get(n) is True:
return "Don't vote again!"
首先设置如果遇到重复的,那么就要提醒!

6、def vote_system(n):
if vote.get(n) is True:
return "Don't vote again!"
else:
vote[n] = True
return "Thanks for voting!"
如果没有出现在字典里面,那么我们就记录一下名字。

7、vote = {"Peter": True}
def vote_system(n):
if vote.get(n) is True:
return "Don't vote again!"
else:
vote[n] = True
return "Thanks for voting!"
vote_system("Peter")
vote_system("Ben")
进行测试发现两个条件都正确运行。

8、vote
字典里面也自动添加名字了。

9、def vote_system(n):
if vote.get(n):
return "Don't vote again!"
else:
vote[n] = True
return "Thanks for voting!"
实际上可以简化一下书写。
