栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python GUI界面随机生成题目的计算器

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python GUI界面随机生成题目的计算器

python 计算器 GUI
  • 流程
  • 说明
    • 库
    • 函数定义
  • 运行截图
  • 代码:

流程
  1. 首先对学生输入的姓名和学号进行判断,经过身份检查之后才可做题
  2. 学生在每个题目对应的文本框中输入对应答案
  3. 答题结束之后,点击“提交”按钮,页面给出该学生的测试成绩(成绩为百分制)
  4. 最后,可以点击“查看答案”按钮查看本次测试的正确答案。
  5. 当点击“提交”按钮时,根据实际答题情况给出成绩,并将本次测试页面的全部基础信息(含:学生信息/题目/结果/成绩等),存入磁盘文件【学生姓名 – 学生学号.txt】;多次运行此程序测试、做题,磁盘文件【学生姓名 – 学生学号.txt】根据测试时间,内容应能顺序记录追加(可正序,也可逆序)
说明 库
  1. random 生成随机数要用到的库
  2. tkinter 制作图形化界面要用到的库
  3. datetime 记录答题时间
  4. os 保存文件
函数定义
  1. stuiscorrect 判断个人信息是否正确
  2. getProblem 生成题目到界面
  3. next 下一题
  4. commit 提交答案,保存文件
  5. showanswers 展示答案
运行截图

固定10个题目
一开始需要输入个人信息(字典实现)


点击生成题目

还剩0道题目

答完题目

提交答案


查看答案


查看文本文件:

代码:

评论区哦

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/947388.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号