抽签器

用python写一个超基础的简单版抽签器
我利用了list函数来存储待抽签的选项
先将候选人输入到列表中,再进行随机抽签

以下是代码

# 一个抽签器,能够从多人中随机抽取一人
import randomdef random_draw():n = 0names = []while True:name = input('请输入第一个候选人的名字:')n += 1names.append(name)answer = input('是否要继续输入:(T/F)')if answer == 'F':print('结束输入,开始筛选')breakelse:print('继续输入')print('目前列表中有:',str(names))ran = int(random.randint(0, n))print('选出的人为:',names[ran])random_draw()

以下是结果

请输入第一个候选人的名字:大哥大
是否要继续输入:(T/F)T
继续输入
请输入第一个候选人的名字:小猫咪
是否要继续输入:(T/F)T
继续输入
请输入第一个候选人的名字:大狗子
是否要继续输入:(T/F)T
继续输入
请输入第一个候选人的名字:绿乌龟
是否要继续输入:(T/F)F
结束输入,开始筛选
目前列表中有: ['大哥大', '小猫咪', '大狗子', '绿乌龟']
选出的人为: 大哥大

利用python做一个超简单的抽签器相关推荐

  1. 用Python做一个超简单的小游戏(一听就懂)

    前言 有的人可能学过一点Python基础,但不知道干什么好.今天就教大家做一个简单的小游戏 未经允许,禁止转载 文章目录 前言 写它会用到 源码先抛出来 知识讲解 random 介绍 语法 方法参数表 ...

  2. python自己做个定时器_技术图文:如何利用 Python 做一个简单的定时器类?

    原标题:技术图文:如何利用 Python 做一个简单的定时器类? 背景 今天在B站上看有关 Python 最火的一个教学视频 -- "零基础入门学习 Python",这也是我们 P ...

  3. 利用Python做一个简单的对战小游戏

    利用Python做一个简单的文字对战小游戏 一.游戏介绍 1.大体介绍:文字版的对战小游戏,可以利用Python随机生成两个角色,角色带有各自的血量和攻击值两个指标.两人在对战时同时攻击对方,同时造成 ...

  4. 利用Python做一个漂亮小姐姐词云跳舞视频

    最近不少小伙伴在学 Python,想找个好玩的练手项目. 那今天分享一个,简单,适合新手的 Python 小项目. 以下是具体项目: 本文将以哔哩哔哩–乘风破浪视频为例,you-get下载视频. 同时 ...

  5. 利用python做一个小游戏_如何使用python做一个简单的猜数字的小游戏

    1 首先小编先打开IDLE,如下图: 2 然后这里点击菜单栏的'File',然后点击菜单"New File",如下图: 3 然后我们就在idle中新建了一个python文件,如下图 ...

  6. 【Python 局域网控制】——做一个超简单的局域网指令控制电脑

    程序分为两部分,一个是客户端也是被操控的端口,另一个是服务端就是用来操作被操控的端口 点个赞留个关注吧!! 程序很简单,是通过局域网聊天系统改造而成,没有高级的GUI框架,只有简简单单的DOS窗口,这 ...

  7. 怎样利用python做一个软件,python可以自己做软件吗

    python能做什么软件? 主要可以做小程序,爬虫程序,用于系统编程等等还是很广泛的.Python 的应用领域分为下面几类.下文将介绍一些Python 具体能帮我们做的事情. 但我们不会对各个工具进行 ...

  8. 用Python做一个超好玩的拼图游戏,0基础也能包你学会,附送超详细注释的源码~

    导语 你所认为的python........                                                              python & bor ...

  9. 技术图文:如何利用 Python 做一个简单的定时器类?

    背景 今天在B站上看有关 Python 最火的一个教学视频,零基础入门学习 Python,这也是我们 Python基础刻意练习活动 的推荐视频教程. 在学习魔法方法的时候,有一节视频是制作一个简单的定 ...

  10. 利用python做一个可批量将PDF转PPT文件的exe简单小程序

    前言:在这里并不是将PDF中的文字和图片转为相对应的PPT,只是简单的把PDF作为图片插入到PPT中! 最终呈现的效果如下图: 话不多说,直接开干! 第一步:先写出PDF转PPT的代码. import ...

最新文章

  1. 为什么越来越多的人都不再愿意做程序员了?
  2. 数据挖掘建模之常见概率分布总结
  3. linux如何挂载windows共享文件,linux如何挂载windows下的共享文件
  4. php mysql-mysqli
  5. 基于FPGA跳舞机实现
  6. java开发和基于asp.net开发有什么优越性?_java语言的入门开始介绍
  7. 戴尔企业级技术社区达人积分等级制度
  8. VR一体机行业调研:用户活跃未达预期,广告收益前景堪忧
  9. 软件测试方法和技术_软件测试学习怎么入门?附真实学习方法
  10. uniapp 如何配置MySQL_uniapp后台api设计(微信user表)
  11. linux 主机支持远程唤醒_linux 通过wol远程开机【转】
  12. 自由空间模型损耗计算详细说明
  13. RF-实现接口自动化
  14. 字符常量参加表达式运算
  15. navicat+for+mysql10.0.11简体中文破解版
  16. Unterminated regular expression 和正则表达式
  17. php tps,tps是啥
  18. 安卓linux层,Android 系统架构各层介绍
  19. 我大121321321321321
  20. “我以项上猪头担保,小蹄儿抖三抖,春节祝福就上链了!”

热门文章

  1. 计算机组成原理期中考,计算机组成原理期中考卷
  2. 信息安全快讯丨秋风乍起,微雨渐凉
  3. css竖向箭头符号_「右箭头符号」html实现右箭头 - seo实验室
  4. Linux 基础资料
  5. 烟雨黑帽seo超级模板站群-可一键清除内页URL转换成单页-百度搜狗超级模板站群-多城市网站站群
  6. java开发中的诡异事件
  7. C#.Net实现AutoCAD块属性提取
  8. 职场必杀技之职场英语
  9. hisat2-build
  10. 如何利用python计算即期利率_即期利率的定义_即期利率的计算公式_即期利率和远期利率...