浙教版(2020)八年级上册信息技术期末试题

试卷更新日期:2021-07-01 类型:期末考试

一、单选题

  • 1. 本学期,我们接触了计算机编程,以下(    )是我们本学期所用的编程语言。
    A、Python B、Visual Basic C、Photoshop D、Flash
  • 2. Python源程序文件的扩展名为(    )。
    A、*.py B、*.mp3 C、*.exe D、*.jpg
  • 3. 下面(    )是Python合法的变量名。
    A、my@name B、name123 C、123name D、print
  • 4. 下列(    )语句在Python中是非法的。
    A、x = float(y) B、x = int(y) + int(z) C、x = int(y) + str(z) D、x = float(y) + float(z)
  • 5. x=1,那么下列赋值语句中,用法不正确的是(    )。
    A、y = x - 2 B、y = x + 2 C、y = 2x D、y = x/2
  • 6. 下列Python语法表述不正确的是(    )。
    A、在if语句和while语句中,同一层次的语句模块每行必须是相同的缩进空格数。 B、while语句中,一般在循环体中要有改变判断条件的语句,否则会出现“死循环”。 C、Python用不同的缩进来表达逻辑层次。 D、else后可以不加冒号。
  • 7. 关于下列Python语句的说法正确的是(    )。

    if i==1:

        s=1

    A、i==1是赋值语句,s=1是关系表达式 B、i==1,s=1都是关系表达式 C、i==1是关系表达式,s=1是赋值语句 D、i==1,s=1都是赋值语句
  • 8. 以下描述中最适合用计算机编程来处理的是(    )。
    A、确定放学回家的路线 B、处理一张数码照片 C、计算10000以内的奇数和 D、在因特网上查找歌曲
  • 9. for语句属于(    )。
    A、顺序语句 B、分支语句 C、条件语句 D、循环语句
  • 10. 下列循环语句共执行了(     )次。

    i = 0

    while i <10:

        print("我爱Python!")

         i = i + 2

    A、3次 B、4次 C、5次 D、6次

二、判断题

  • 11. input()函数输入的数据为整型数值,如果参与算术运算,需对数据进行类型转换,必须转换为浮点型数值。
  • 12. 在交互模式Python Shell窗口中,在提示符“>>>”后只能输入一条Python语句。如果要多个语句,需要使用新建程序窗口来进行程序的编写。
  • 13. 在Python程序中,变量名可以使用大写字母,也可以使用小写字母,例如B10和b10这两个变量名是一样的。
  • 14. 在赋值语句中,<变量名>=<表达式>,“=”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。
  • 15. Python是一种简单易学、使用广泛的编程语言,不仅可以使用命令行界面编程,还可以使用图形用户界面编程,具有丰富和强大的扩展库,能把其他语言制作的各种模块连接在一起。能轻松地编写出人工智能、物联网等程序。

三、填空题