如何用PYTHON编写简单的投票程序

2024-10-31 11:10:04

1、打开JUPYTER NOTEBOOK,新建一个PY文档。

如何用PYTHON编写简单的投票程序

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

如何用PYTHON编写简单的投票程序

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

如何用PYTHON编写简单的投票程序

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

如何用PYTHON编写简单的投票程序

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

如何用PYTHON编写简单的投票程序

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

如何用PYTHON编写简单的投票程序

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")进行测试发现两个条件都正确运行。

如何用PYTHON编写简单的投票程序

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

如何用PYTHON编写简单的投票程序

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

如何用PYTHON编写简单的投票程序
猜你喜欢