资源简介 八年级上册信息技术期末试题Python专题测试请同学们认真完成以下试题,务必做到读懂题意,理解程序,独立完成。考试时间为40分钟。班级:___________学号:___________姓名:______________一、单选题(满分50分,每小题5分,共10题。)()1.本学期,我们接触了计算机编程,以下___是我们本学期所用的编程语言。A.PythonB.VisualBasicC.PhotoshopD.Flash()2.Python源程序文件的扩展名为_____。A..pyB..mp3C..exeD..jpg()3.下面____是Python合法的变量名。Amy@nameB.name123C.123nameD.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-2B.y=x+2C.y=2xD.y=x/2()6.下列Python语法表述不正确的是____。A.在if语句和while语句中,同一层次的语句模块每行必须是相同的缩进空格数。B.while语句中,一般在循环体中要有改变判断条件的语句,否则会出现“死循环”。C.Python用不同的缩进来表达逻辑层次。D.else后可以不加冒号。()7.关于下列Python语句的说法正确的是____。ifi==1:s=1A.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语句属于___________。顺序语句B.分支语句C.条件语句D.循环语句()10.下列循环语句共执行了____次。i=0whilei<10:??print("我爱Python!")??i=i+23次B.4次C.5次D.6次二、判断题(满分20分,每小题4分,共5题)()1.input()函数输入的数据为整型数值,如果参与算术运算,需对数据进行类型转换,必须转换为浮点型数值。()2.在交互模式PythonShell窗口中,在提示符“>>>”后只能输入一条Python语句。如果要多个语句,需要使用新建程序窗口来进行程序的编写。()3.在Python程序中,变量名可以使用大写字母,也可以使用小写字母,例如B10和b10这两个变量名是一样的。()4.在赋值语句中,<变量名>=<表达式>,“=”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。()5.Python是一种简单易学、使用广泛的编程语言,不仅可以使用命令行界面编程,还可以使用图形用户界面编程,具有丰富和强大的扩展库,能把其他语言制作的各种模块连接在一起。能轻松地编写出人工智能、物联网等程序。三、填空题(满分30分,每小题3分,共10题)1.数学符号中“≤”相当于关系运算符中的___________。2.while语句属于___________语句。3.___________函数用于打印输出,可以一次输出多个对象,是最常见的一个函数。4.求余数的操作符是___________。5.表达式int(40.5)的值为___________。6.?查看变量类型的?Python?内置函数是___________。7.转义字符“\n”的含义是___________。8.从字符串S的右侧向左的第6个字符,表示为___________。9.语句a=(3/4)+3%2运行后,a的值为___________。10.下面代码的输出结果是___________。foriinrange(1,10,3):print(i,end=",")八年级上册信息技术期末试题答案单选题A2.A3.B4.C5.C6.D7.C8.C9.D10.C判断题1.√2.√3.X4.√5.√填空题<=2.循环3.print()4.%5.406.type()7.换行8.S[-6]9.1.7510.1,4,7, 展开更多...... 收起↑ 资源预览