当前位置: 高中信息技术(信息科技) /浙教版(2019) /必修1 数据与计算 /第三章 算法的程序实现 /本章复习与测试
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙教版(2019)高中信息技术2021-2022学年必修1第...

更新时间:2021-10-29 浏览次数:81 类型:单元试卷
一、选择题
  • 1. 下面不是python特性的是(    ):
    A . 免费的 B . 简单易学 C . 可移植性好 D . 是低级语言
  • 2. 已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为(    )
    A . "yth" B . "yt" C . "py" D . "yh"
  • 3. (2021高一下·泗阳月考) 列表q=[1,2,3,4,5,6],删除列表数值1,下列代码不能实现此功能的代码是(    )
    A . del q[1] B . del q[0] C . q.pop(0) D . ABC都不可以。
  • 4. (2021高一上·) 下列程序运行后,在键盘输入100,则程序的运行结果是(    )。

    x=input("Please input x:")

    if x<0 or x>=20:

        print(x//10)

    elif 0<=x<5:

        print(x)

    elif 5<=x<10:

        print(3*x-5)

    elif 10<=x<20:

        print(0.5*x-2)

    A . 10 B . 100 C . 295 D . 48
  • 5. 已知a是一位3位正整数,下列表达式中能得到它十位上的数字的是(   )
    A . a/10%10 B . a//10%10 C . a%10//10 D . a%10/10
  • 6. (2021高一下·泗阳月考) listque=[]   #定义列表listque存储订单

    x=0

    while(x!=4):    #当x=!4时,执行循环

     print('1. 添加订单')

     print('2. 发货')

     print('3. 查看订单列表')

     print('4. 退出')

     x=int(input("输入你的选择:"))    #输入选择项

     if  1 :

     y=input("输入订单编号:")     #输入订单编号

      2     #在列表listque中添加订单号

     elif x==2:

      3  #如果订单列表为空

     print("订单列表为空")

     else:

     print("发货单号:"+listque.pop(0))

     elif x==3:

     print("等待发货:",listque) #查询列表listque中的订单号

     print()

     input("运行完毕,请按回车键退出...")

    此列表,定义的是(   )列表。(从“空、非空” 里选填); 补充划线1/2/3处的内容。

    A . 空;x=1;listque.append(y) ; if len(listque)=0: B . 非空;x==1;listque.append(x) ; if len(listque)==0: C . 空;x==1;listque.append(y) ; if len(listque)==0: D . 非空;x==1;listque.append(y) ; if len(listque)==0
  • 7. 下列运算符中优先级最高的是(     )
    A . * B . // C . % D . (  )
  • 8. 以下说法正确的是(     )
    A . 列表可以存储任何类型的数据,并且同一个列表中元素的数据类型也可以不同 B . 字典中的键是唯一的,所以其内存放的元素是有序数据 C . 元组和集合的区别在于元组用小括号表示,而集合则用大括号表示 D . 序列都支持相加和相乘操作
  • 9. 在Python代码中表示“x属于区间[a,b)”的正确表达式是(    )。
    A . a≤x and x<b  B . n<= x or x<b C . x>=a and x<b D . x>=a and x>b
  • 10. (2021高一上·) Python语言源代码程序编译后的文件扩展名为(   )
    A . .py B . .c C . .java D . .c++
  • 11. 变量赋值就是把数据和变量关联起来,以下a的数据类型在赋值后为元组的是(    )。
    A . a=[2020, 11] B . a=(2020,11) C . a={2020,11} D . a={'year':'czm','month':11}
  • 12. 以下是一段Python程序,它的基本结构属于(     )

    a=1

    b=a+1

    print(a,b)

    A . 顺序结构 B . 分支结构 C . 循环结构 D . 树形结构
  • 13. 下列可以作为变量名的是(     )
    A . 3ab B . a5 C . b 5 D . And
  • 14. 以下是一段python程序:

    它的可以用哪个流程图表达(   )。

    A . B . C .
二、填空题

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

试卷信息