Python——课堂随机点名
最近为了在课堂中提高学生的兴趣,使用python写了一个随机点名的小程序,正好python也是学生以后要学习的知识。
首先需要每个班级学生的名单(直接找班主任要),复制到保存到txt文件里即可。命名建议使用班级号,比如1.txt,这样每次点名将代码修改成当前班级的班级号就行了。
import random
a = open("1.txt", "r", encoding="UTF-8")
b = a.read()
NameList = b.split('\n')
choose = 'y'
while choose == 'y': #输入y就可以一直点名b = random.choice(NameList)print('------------------')print(" 随机点名中...")print('------------------')print("本次点到的幸运儿是:")print(b)print('恭喜你!')print('------------------')choose=input('是否继续点名?')print('------------------')if(choose=='n'):break
Python——课堂随机点名相关推荐
- python课堂随机点名_【工作中的Python】随机点名小脚本
背景:项目组每周的例会中,有一项固定内容就是技术分享,可以是与工作相关或无关的任何技术主题.进行技术分享讲解的同学是随机抽签的.由此做了一个Python的小脚本用于抽取姓名. 脚本内容如下: #!/u ...
- python大学随机点名名_python用tkinter实现一个简易能进行随机点名的界面
今天学到Python 有一个名为 random 的内置模块,可用于生成随机数, 这个好玩~可以用来做为上课随机点名的程序了哈哈.. def main_cor(): import random i = ...
- 怎么用python制作随机点名软件_python用tkinter实现一个简易能进行随机点名的界面...
今天学到Python 有一个名为 random 的内置模块,可用于生成随机数, 这个好玩~可以用来做为上课随机点名的程序了哈哈.. def main_cor(): import random i = ...
- 课堂随机点名神器,超简单快捷设置教程
[点名精灵]点名软件是一款课堂随机点名神器,老师可以通过此软件轻松实现随机点名,有效的保证公平公正的点名服务. 软件使用教程: ①:先导入班级花名册,通过excel表格一键导入(可查看导入示例) ②: ...
- Vue2—课堂随机点名
父亲大人要求我给他做一个随机点名的小玩意,所以我用Vue2做一个简单的课堂随机点名.没有搭建Vue项目,只是在html里引入了Vue.js.学生数据的话只能手动输入.可以在pc和手机端自适应,可以全屏 ...
- C语言实现课堂随机点名系统
今天重温一下在学校时写的课程设计,复习一下在学校里学到的东西,同时也希望能够帮助到那些和我一样被课设所折磨的可怜人儿~ 文章目录 1.项目要求 2.项目功能的实现 函数一:将选择打开文件内容读入结构体 ...
- Python+HTML随机点名抽奖源码模板
介绍: 一款不错的Python+HTML随机点名抽奖源码模板,带背景音乐,bootstrap框架自适应手机端,随机数据在others.js里面增加修改. 网盘下载地址: http://kekewl.c ...
- 学生随机点名PHP,JS实现课堂随机点名和顺序点名
1. 效果: 2. Html代码: 随机点名区域 3. JavaScript代码: var i = 0; //t用来接收setTimeOut()的返回值 var t; var st = ['张三',' ...
- [Electron]仿写一个课堂随机点名小项目
自从前几个月下了抖音,无聊闲暇时就打会打开抖音,因为打开它有种莫名其妙打开了全世界的感觉... 无意中看到这个小视频:随机点名 于是仿写了一个课堂点名小项目,算是对Electron的一个简单的认识,有 ...
最新文章
- iOS三种拨打电话的方法
- RFID采用率迟迟不涨,原因何在?
- asp.net 图片 上传 打水印 高质量缩略图
- 眼下发展最迅猛的十家网络安全公司
- 视频处理简单实例 [OpenCV 笔记2]
- 中文命名之Hibernate 5演示 - 使用注解(annotation)而非xml定义映射
- [leetcode]146. LRU缓存机制
- 浅谈 MVC3 WebMail 发送邮件
- spss essentials for python_SPSS python教程:[1]安装Python Essentials
- 运行QT打包后的程序出现d:\Program Files (x86)\SogouInput\...错误
- RDS报警问题解决过程
- Python的exec
- 湖北武汉施工员报考排给水和电气的施工方法建筑七大员报考
- 数据结构第一课:希尔排序和选择排序的时间复杂度随机数组的生成
- [SpringBoot](一)基本概念
- sql server 创建动态交叉表
- springboot学习(七十三) springboot中使用springdoc替换swagger(springfox)
- Kafka(生产者)
- python jwt pyjwt 使用案例
- 浅谈 SAP ABAP 系统里的 ALV 输出方式实现