[Python]考试应用界面和简单logo-学习笔记

#试题部分
list1=['1.下列词语中划线字的读音完全正确的一组是','2.下列词语解释有错误的一组是',
       '3.四川话中“瓜娃子”指的是:','4.四川话中形容一个人是“干豇豆儿”是指这个人',
       '5.四川话中“咔咔过过”是','6.“妖精十怪”是','7.四川话中“呱迷呱眼”是形容一个人',
       '8.四川话中“楼迷楼眼”是形容一个人','9.“宝器娃儿”在四川话中是指','10.四川话“打脑壳”是指']
list2= ['A.街(gāi)道 鞋(hái)子 湖(hú)泊    B.牛角(jiǒ) 学(xiǒ)习 没(mò)得    C.茅厕(si) 娘(niāng)娘(niang) 眉(méi)毛',
        'A.冲壳子(吹牛皮,侃大山) 扯靶子(逞强,说大话) B.颤翎子(爱逞强、出风头、炫耀自己的人) 瓜娃子(笨蛋,头脑不灵活的人)C.扯垛子(撒谎,找借口) 涮坛子(开玩笑,找乐子)',
        'A.傻瓜  B.卖瓜小哥  C.小小的瓜','A.高 B.瘦 C.身材棒棒哒','A.拟声词 B.角落 C.过道 ','A.成都十大奇风异俗 B.形容人爱打扮 C.形容人脾气怪异',
        'A.聒噪 B.木讷','A.眼神不好 B.邋遢','A.蠢萌可爱 B.娇生惯养','A.头疼 B.头被打啦 C.上头 D.脑袋被门夹了']
list3=['B','A','A','B','B','B','B','B','A','C']

daanShuZu = set()

#开始考试部分函数
def ksks():
    num = int(0)
    for index in range(len(list1)):
        print(list1[index])
        print(list2[index])
        a = str(input("请输入:"))
        if (a == list3[index]):
            num = num + 1
        print()
    daanShuZu.add(num)
    print("正确的个数为", num)
    while(1):
        if(str(input("是否退出(Y/N)"))=="Y"):
            break
        else:
            print("没题了还不走?")
#查看成绩函数
def shuchudaan():
    for index in range(len(daanShuZu)):
        o = daanShuZu.pop()
        print("第", len(daanShuZu)-index+1, "位是", o, "分")
        daanShuZu.add(o)
    while(1):
        if(str(input("退出查看(Y/N)"))=="Y"):
            break
        else:
            print("多看几次成绩就涨了?")

#LOGO部分
print("*"*3+" "*6+"*"*3+" "*3+"*"*3+" "*6+"*"*3)
print("*"*3+" "*3+"*"*3+" "*9+"*"*3+" "*3+"*"*3)
print(" "*3+"*"*3+" "*15+"*"*3+" "*3)
print("*"*3+" "*3+"*"*5+" "*5+"*"*5+" "*3+"*"*3)
print(" "*3+"*"*3+" "*6+"*"*3+" "*6+"*"*3+" "*3)
print("*"*3+" "*3+"*"*3+" "*9+"*"*3+" "*3+"*"*3)
print("*"*3+" "*6+"*"*3+" "*3+"*"*3+" "*6+"*"*3+"\n")

#主体框架
print("0"*20+"四川话八级考试"+"0"*20+"\n")
print("作者:595"+"\t"*6+"版本:9.8.5")
while(1):
    print("************************************")
    print("     1.开始答题")
    print("     2.历史成绩")
    print("     3.退出")
    print("                 请输入操作序号:1、2、3")
    print("************************************\n")
    a = str(input(""))
    if(a=="1"):
        ksks()
    elif (a=="2"):
        shuchudaan()
    elif(a=="3"):
        print("3:",a)
        break
    else:
        print("无法识别!请重新输入!")


原创文章 22 获赞 14 访问量 1440

猜你喜欢

转载自blog.csdn.net/zjdda/article/details/105776907