当前位置: 高中信息技术 / 综合题
  • 1. 小明编写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)

    1. (1) 与划线处代码功能相同的是(   )。(单选,填字母)
      A . s=dic[ticket[-6:-4]]/ B . s=dic[ticket[-6:-5]]
    2. (2) 实现查询功能的Python程序如下,请在划线处填入合适的代码

微信扫码预览、分享更方便