畜牧当道 2023-05-13 13:27 采纳率: 33.3%
浏览 52
已结题

做一个从2000题题库中随机抽100道的app

img


我本科是学计算机的,我爸爸想我帮他做一个小程序或者app出来,但我实际应用开发的能力还是为零,是个没有实战经验的大学生对这个还是很没有头绪,想提个问,请个我点思路或指个开发的方法。
如图我爸爸需求就是在这个pdf文件里有2000道带答案的题,让设计个小程序或者app每次可以随机抽取100道题来做并判断对错,这是就自己用所以不考虑发布什么的。我找有经验的同学问用微信小程序好还是有其他什么方式更好。
本人这学期在学Android开发但Java语言还在学习,Python语言比较在行,MySQL数据库的知识学过一些。如果可以请尽量帮我用我有基础的语言指出一下,我不会但需要用的语言我会尽全力下去自学的,大家尽管提自己的思路。
请给我指一条路吧,比如我第一步需要做到什么啊第二步需要实现什么目标啊,和试题可以用什么存储啊实现功能的语言用什么啊

  • 写回答

2条回答 默认 最新

  • 阿里嘎多学长 2023-05-13 13:39
    关注

    把题目存入mysql数据库、然后设置id从1开始自增、在后台生成1-2000 中的随机100个不就好了、python的话你可以用random模块来随机抽题、然后再根据ID去数据库查询、下面是GPT的回复、你也可以参考一下

    以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:

    针对这个问题,我可以给出以下三种实现思路:

    1. Python实现:
      可以用Python中的random模块来随机抽题,可以将试题存储在一个列表或者字典中,每次随机抽取100道题目,展示给用户做,然后根据用户的答案判断对错即可。如果要实现一个GUI界面,可以使用Tkinter或者PyQt等GUI库。

    2. 微信小程序实现:
      可以使用微信小程序开发工具来开发,将2000道题目存储在服务器或者云端数据库中,每次从数据库中随机抽取100道题目,展示给用户做,然后根据用户的答案判断对错即可。可以使用微信小程序提供的API来实现网络请求和数据展示等功能。

    3. Android Studio实现:
      可以用Java或者Kotlin语言来实现,将2000道题目存储在SQLite数据库中,每次从数据库中随机抽取100道题目,展示给用户做,然后根据用户的答案判断对错即可。如果要实现一个GUI界面,可以使用Android Studio自带的GUI设计器来设计界面,使用Java或者Kotlin语言来实现业务逻辑。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月9日
  • 创建了问题 5月13日

悬赏问题

  • ¥15 请问Ubuntu要怎么安装chrome呀?
  • ¥15 视频编码 十六进制问题
  • ¥15 Xsheii7我安装这个文件的时候跳出来另一个文件已锁定文件的无一部分进程无法访问。这个该怎么解决
  • ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
  • ¥15 FileNotFoundError 解决方案
  • ¥15 uniapp实现如下图的图表功能
  • ¥15 u-subsection如何修改相邻两个节点样式
  • ¥30 vs2010开发 WFP(windows filtering platform)
  • ¥15 服务端控制goose报文控制块的发布问题
  • ¥15 学习指导与未来导向啊