利用python做一个超简单的抽签器
抽签器
用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做一个超简单的抽签器相关推荐
- 用Python做一个超简单的小游戏(一听就懂)
前言 有的人可能学过一点Python基础,但不知道干什么好.今天就教大家做一个简单的小游戏 未经允许,禁止转载 文章目录 前言 写它会用到 源码先抛出来 知识讲解 random 介绍 语法 方法参数表 ...
- python自己做个定时器_技术图文:如何利用 Python 做一个简单的定时器类?
原标题:技术图文:如何利用 Python 做一个简单的定时器类? 背景 今天在B站上看有关 Python 最火的一个教学视频 -- "零基础入门学习 Python",这也是我们 P ...
- 利用Python做一个简单的对战小游戏
利用Python做一个简单的文字对战小游戏 一.游戏介绍 1.大体介绍:文字版的对战小游戏,可以利用Python随机生成两个角色,角色带有各自的血量和攻击值两个指标.两人在对战时同时攻击对方,同时造成 ...
- 利用Python做一个漂亮小姐姐词云跳舞视频
最近不少小伙伴在学 Python,想找个好玩的练手项目. 那今天分享一个,简单,适合新手的 Python 小项目. 以下是具体项目: 本文将以哔哩哔哩–乘风破浪视频为例,you-get下载视频. 同时 ...
- 利用python做一个小游戏_如何使用python做一个简单的猜数字的小游戏
1 首先小编先打开IDLE,如下图: 2 然后这里点击菜单栏的'File',然后点击菜单"New File",如下图: 3 然后我们就在idle中新建了一个python文件,如下图 ...
- 【Python 局域网控制】——做一个超简单的局域网指令控制电脑
程序分为两部分,一个是客户端也是被操控的端口,另一个是服务端就是用来操作被操控的端口 点个赞留个关注吧!! 程序很简单,是通过局域网聊天系统改造而成,没有高级的GUI框架,只有简简单单的DOS窗口,这 ...
- 怎样利用python做一个软件,python可以自己做软件吗
python能做什么软件? 主要可以做小程序,爬虫程序,用于系统编程等等还是很广泛的.Python 的应用领域分为下面几类.下文将介绍一些Python 具体能帮我们做的事情. 但我们不会对各个工具进行 ...
- 用Python做一个超好玩的拼图游戏,0基础也能包你学会,附送超详细注释的源码~
导语 你所认为的python........ python & bor ...
- 技术图文:如何利用 Python 做一个简单的定时器类?
背景 今天在B站上看有关 Python 最火的一个教学视频,零基础入门学习 Python,这也是我们 Python基础刻意练习活动 的推荐视频教程. 在学习魔法方法的时候,有一节视频是制作一个简单的定 ...
- 利用python做一个可批量将PDF转PPT文件的exe简单小程序
前言:在这里并不是将PDF中的文字和图片转为相对应的PPT,只是简单的把PDF作为图片插入到PPT中! 最终呈现的效果如下图: 话不多说,直接开干! 第一步:先写出PDF转PPT的代码. import ...
最新文章
- 为什么越来越多的人都不再愿意做程序员了?
- 数据挖掘建模之常见概率分布总结
- linux如何挂载windows共享文件,linux如何挂载windows下的共享文件
- php mysql-mysqli
- 基于FPGA跳舞机实现
- java开发和基于asp.net开发有什么优越性?_java语言的入门开始介绍
- 戴尔企业级技术社区达人积分等级制度
- VR一体机行业调研:用户活跃未达预期,广告收益前景堪忧
- 软件测试方法和技术_软件测试学习怎么入门?附真实学习方法
- uniapp 如何配置MySQL_uniapp后台api设计(微信user表)
- linux 主机支持远程唤醒_linux 通过wol远程开机【转】
- 自由空间模型损耗计算详细说明
- RF-实现接口自动化
- 字符常量参加表达式运算
- navicat+for+mysql10.0.11简体中文破解版
- Unterminated regular expression 和正则表达式
- php tps,tps是啥
- 安卓linux层,Android 系统架构各层介绍
- 我大121321321321321
- “我以项上猪头担保,小蹄儿抖三抖,春节祝福就上链了!”
热门文章
- 计算机组成原理期中考,计算机组成原理期中考卷
- 信息安全快讯丨秋风乍起,微雨渐凉
- css竖向箭头符号_「右箭头符号」html实现右箭头 - seo实验室
- Linux 基础资料
- 烟雨黑帽seo超级模板站群-可一键清除内页URL转换成单页-百度搜狗超级模板站群-多城市网站站群
- java开发中的诡异事件
- C#.Net实现AutoCAD块属性提取
- 职场必杀技之职场英语
- hisat2-build
- 如何利用python计算即期利率_即期利率的定义_即期利率的计算公式_即期利率和远期利率...