Python 随机点名程序

2023-12-21

Python 随机点名程序

简介

本仓库提供了一个Python编写的随机点名程序,该程序具有以下功能:

  • 随机点名不重复:确保每次点名都是随机的,并且不会重复已经点过的名字。
  • 可定义名字列表:用户可以自定义名字列表,程序会从该列表中进行点名。
  • 语音播报:点名结果会通过语音播报出来,方便使用。
  • 多线程打包:程序支持多线程运行,提高了点名效率。

功能特点

  1. 随机点名:每次点名都是随机的,确保公平性。
  2. 不重复点名:已经点过的名字不会再次被点中,直到所有名字都被点过。
  3. 自定义名字列表:用户可以在names.txt文件中输入需要点名的名字列表。
  4. 语音播报:点名结果会通过语音播报出来,方便在课堂或其他场合使用。
  5. 多线程支持:程序支持多线程运行,提高了点名效率。

使用方法

  1. 下载程序:从本仓库下载压缩包。
  2. 解压文件:解压下载的压缩包,找到MyAPP.exe文件。
  3. 编辑名字列表:在解压后的文件夹中找到names.txt文件,按照要求输入需要点名的名字列表,每个名字占一行。
  4. 运行程序:双击MyAPP.exe文件,启动点名程序。
  5. 开始点名:点击“开始”按钮,程序会随机滚动名字,再次点击“暂停”按钮即可完成点名,并进行语音播报。
  6. 重新点名:如果需要重新点名,点击“重新点名”按钮,左侧已点名列表将被清空,重新开始点名。

注意事项

  • 确保names.txt文件格式正确,每个名字占一行。
  • 程序依赖于Windows系统的语音合成功能,确保系统语音设置正常。
  • 如果需要进一步定制或修改程序,可以参考源代码进行调整。

贡献

欢迎对本程序进行改进和优化,如果您有任何建议或发现了问题,请提交Issue或Pull Request。

许可证

本程序遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。

下载链接

Python随机点名程序