我正在尝试用Python构建它。我的想法是:程序启动

询问有多少候选人和他们的名字

不断地问“你想给谁投票?”在

投票结束后,只需写上“完成”,程序就会打印结果

问题:我想到了一个单子。当程序询问你候选人的数量时,应该用这个数字创建一个列表。例如:5个候选,创建list [0,1,2,3,4],这样您就可以将Candidate1分配给0,Candidate2分配给1,Candidate3分配给2。但我不知道有多少候选人,所以我想弄清楚如何在一种循环中自动执行这个过程,这个循环会问你:有多少候选人?5个?完美,创建了一个list[0,1,2,3,4]

插入候选人姓名:

候选人1:Albert[0]

候选人2:约拿[1]

候选人3:米斯蒂[2]

候选人4:唐纳德[3]

候选人5:玛丽[4]

然后让你分配投票,当你写“完成”时,程序会计算并给出结果。在

有什么想法吗?希望我说得对。谢谢。为糟糕的英语道歉。在

编辑:

好吧,我想我不太清楚。在candidates = input("How many candidates do we have?\n")

candidates = int(candidates)

print("OK! So we have " + str(candidates) + " votable candidates.")

print("Specify their names!\n")

for candidates_number in range(candidates):

print(int(candidates_number)) '''to help me visualize what i'm doing'''

overall = candidates

print(list(range(overall)))

complete_list = range(overall)

print(complete_list) '''to help me visualize what i'm doing'''

for candidate_name in range(complete_list):

print("Write candidates names.\n")

在这里我陷入了困境,因为我不知道如何自动地询问候选人姓名并将其与列表中相应的号码连接起来。在

python投票程序计数_计数投票程序相关推荐

  1. python能开发小程序吗_搭建小程序用Python语言可以搭建吗?

    原标题:搭建小程序用Python语言可以搭建吗? 正如我们在学习语言编程的过程中能发现各种逻辑规律的奥妙无穷那样,当我们能掌握一种语言编程方式之后,逐渐地也能深刻地感受到如今在小程序编写上还能有着怎样 ...

  2. python在线投票系统讲解_在线投票系统功能分析

    网上投票系统的功能 一. 功能概述 ( 1 )客户模块 客户模块主要是添加投票项目信息,比如投票项目的题目,选项以及系统配置的要求. ( 2 )新闻模块 新闻模块主要是一些关于本系统的新闻信息,其中包 ...

  3. 基于python的投票系统论文_在线投票系统 毕业论文设计

    共( 4 )页 第 I 页 摘 要 在积极建立科学管理机制的今天, 仅仅靠原始的手工管理或简单的 单机管理, 管理部门面对大量的信息, 无法有效率地将其中的重要部分 提取出来, 并做出相应的判断和处理 ...

  4. android应用程序开发_抚顺小程序开发定制找谁,吉林小程序定制

    湖南庚午网络科技有限公司为您详细解读kpuZae抚顺小程序开发定制找谁的相关知识与详情,微信小法式,简称小法式,缩写XCX,英文名Mini Program,是一种不需要#安拆即可使用的应用,它实现了应 ...

  5. api 定位 微信小程序 精度_微信小程序开发知识点集锦

    一 小程序的生命周期 代码生命周期就是一个对象的生老病死,通常指程序从创建.开始.暂停.唤起.停止.卸载的过程.小程序的生命周期又可分为应用生命周期和页面的生命周期,先单独分析,在结合两者分析 应用生 ...

  6. mycat和应用程序集成_企业应用程序集成简介

    mycat和应用程序集成 本文是我们名为" EAI的Spring集成 "的学院课程的一部分. 在本课程中,向您介绍了企业应用程序集成模式以及Spring Integration如何 ...

  7. 敏捷型程序员_组织敏捷程序:第2部分,用于管理敏捷程序的网络

    敏捷型程序员 在组织敏捷程序:第1部分,简介中,我讨论了层次结构和网络之间的区别. 我以Scrum of Scrums为例. 它可以是任何组织层次结构. 记住,我喜欢 Scrum作为组织项目团队工作的 ...

  8. 微信小程序授权_微信小程序授权验证码什么意思

    首先,最先要进行的便是运行微信软件,然后在软件的主界面中,找到"发现"这一功能项目.1.点击"发现"界面之后,会看到一个"游戏中心"的选项, ...

  9. 快手小程序模板_快手小程序模板平台制作

    分享一个快手小程序模板平台,这个平台可以提供超60+行业的快手小程序模板. ☞快手小程序模板平台 下面给大家分享一下在这个快手小程序模板平台,怎么制作自己的快手小程序. 快手小程序制作很容易,只需找一 ...

  10. adb.exe可能被其他程序关闭_苹果应用程序崩溃闪退怎么办?如何解决苹果设备的软故障?...

    你们在使用苹果设备的时候是不是经常遇到程序卡死,或者苹果设备假死的情况?如果您遇到程序崩溃闪退或报错的时候,请不要慌张,按照以下方法解决问题. 苹果设备 它是应用程序问题还是设备故障? 首先,您必须弄 ...

最新文章

  1. msfpescan用法
  2. CentOS7 firewalld防火墙配置
  3. [LeetCode 123] - 买入与卖出股票的最佳时机III(Best Time to Buy and Sell Stock III)
  4. Myeclipse创建第一个web项目
  5. 比赛,幸福度_幸福与生活满意度
  6. linux-vim-环境永久-多窗口操作
  7. android自定义队列,Android 消息机制(一)消息队列的创建与循环的开始 Looper与MessageQueue...
  8. android界面设计所用中文什么字体,「界面」手机界面设计字体大小知多少
  9. CISCO 端口出现err-disabled 现象解决案例
  10. ant-Design------select的option 随页面滚动的问题
  11. Bresenham 圆和椭圆的生成算法
  12. java LinkedList(链表)
  13. 阿里,百度,腾讯等一线互联网公司中,Java开发的招聘标准
  14. vue使用阿里巴巴矢量图标库
  15. 分析日志的工具: 日志易
  16. 深度学习框架tensorflow学习与应用6(防止过拟合dropout,keep_prob =tf.placeholder(tf.float32))
  17. 司马迁的智慧—东方最早的经济学综合论文《货殖列传》
  18. 一级造价工程师(安装)- 计量笔记 - 第二章第三节吊装工程
  19. 2018 Google I/O 大会不得不了解一下
  20. 在线预约报名小程序源码完整前后端+搭建教程

热门文章

  1. 分享个PDF文件签名盖章 DEMO
  2. 中职计算机教学工作随笔,教学随笔(精选15篇)
  3. PIL PIL包的图像缩放的插值算法
  4. CODEVS 1069 关押罪犯
  5. DSP-28027笔记
  6. 密码学算法——RSA
  7. 用牛顿法求算术平方根python
  8. 已知直线方程,计算直线对应的向量
  9. dB、dBm、dBw、dBi……到底有啥区别?
  10. ffmpeg视频录制