组卷题库 > 高中信息技术试卷库
试题详情
小明编写Python程序,实现对某次评价报名序号的检测并输出该考生的评价类别+科类类别。报名序号的编写方法是:由10位数字组成,毕业年份(4位)+评价类别(1位)+科类代码(1位)+顺序代码(4位)。评价类别:1 普通、2 单项;科类类别:3 艺术类、4 体育类、5 综合类。

例如: 输入报名序号“2022150001”,输出“普通综合类”

while True:

ticket=   ①  

    num=0

    for i in ticket:

        if i>="0" and i<="9":

          num=num+1

    If  len(ticket)!=10:

        print("输入长度不符合要求")

    elif   ②  

        print("输入存在非数字字符")

    else:

        break

dic={"13":"普通艺术类","14":"普通体育类","15":"普通综合类","23":"单项艺术类","24":"单项体育类","25":"单项综合类"}

 s=dic[ticket[4:6]] 

print("该考生的考试科类为:",s)

知识点
参考答案
采纳过本试题的试卷
教育网站链接