基本信息

案例ID:234078

技术顾问:Dream Chaser - 1年经验 - 。

联系沟通

微信扫码,建群沟通

项目名称:web端知识问答程序

所属行业:工具 - 办公软件

->查看更多案例

案例介绍

项目名称:命令行/桌面端知识问答程序

技术栈:Python, 面向对象编程(OOP), 文件处理 (JSON/CSV)

项目描述:一个支持多种题型(单选、多选、判断)、题库管理和成绩统计的桌面应用程序。

我的贡献与项目亮点:

面向对象的设计:

运用 面向对象编程思想,设计了 Question(题目)、Quiz(试卷)、User(用户)等核心类。每个类职责单一,通过清晰的类关系实现了高内聚、低耦合。

例如,Question 类封装了题目内容、选项、正确答案和判分逻辑,展现了良好的抽象能力。

灵活的数据持久化:

题库没有硬编码在程序中,而是使用 JSON 或 CSV 文件进行存储和管理。

编写了独立的数据读写模块,使得增删题目无需修改代码,极大地提升了程序的实用性和可维护性。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服