这篇文章主要介绍了python答题系统的代码,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。
智力问答测试功能介绍
.程序设计的思路:
程序使用了一个SQLlite试题库test2.db,其中每个智力问答由题目,4个选项和正确答案组成(question,Answer_A,Answer_B,Answer_C,Answer_D,right_Answer).在测试前,程序从试题库test2.db读取题,存储到values列表中。在测试时顺序从values列表读出题目显示在GUI界面中供用户答题python爱心代码加人名。
.流程图:
.GUI界面布局:
.题目是标签控件
.4选项是单选按钮控件
.“下一题”按钮,中有单击事件(实现:切换题目和判断对错,正确加10分,错误不加分,并判断是否做完)
.结果按钮,中单击事件-->实现得分显示,效果图如下: