资源简介 (…………○…………外…………○…………装…………○…………订…………○…………线…………○…………) (※※请※※不※※要※※在※※装※※订※※线※※内※※答※※题※※) (…………○…………内…………○…………装…………○…………订…………○…………线…………○…………)登陆二一教育在线组卷平台 助您教考全无忧浙教版(2020)八年级上册信息技术期末试题一、单选题1.本学期,我们接触了计算机编程,以下( )是我们本学期所用的编程语言。A. Python B. Visual Basic C. Photoshop D. Flash2.Python源程序文件的扩展名为( )。A. *.py B. *.mp3 C. *.exe D. *.jpg3.下面( )是Python合法的变量名。A. my@name B. name123 C. 123name D. print4.下列( )语句在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/26.下列Python语法表述不正确的是( )。A. 在if语句和while语句中,同一层次的语句模块每行必须是相同的缩进空格数。B. while语句中,一般在循环体中要有改变判断条件的语句,否则会出现“死循环”。C. Python用不同的缩进来表达逻辑层次。D. else后可以不加冒号。7.关于下列Python语句的说法正确的是( )。if i==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语句属于( )。A. 顺序语句 B. 分支语句 C. 条件语句 D. 循环语句10.下列循环语句共执行了( )次。i = 0while i <10: print("我爱Python!") i = i + 2A. 3次 B. 4次 C. 5次 D. 6次二、判断题11.input()函数输入的数据为整型数值,如果参与算术运算,需对数据进行类型转换,必须转换为浮点型数值。12.在交互模式Python Shell窗口中,在提示符“>>>”后只能输入一条Python语句。如果要多个语句,需要使用新建程序窗口来进行程序的编写。13.在Python程序中,变量名可以使用大写字母,也可以使用小写字母,例如B10和b10这两个变量名是一样的。14.在赋值语句中,<变量名>=<表达式>,“=”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。15.Python是一种简单易学、使用广泛的编程语言,不仅可以使用命令行界面编程,还可以使用图形用户界面编程,具有丰富和强大的扩展库,能把其他语言制作的各种模块连接在一起。能轻松地编写出人工智能、物联网等程序。三、填空题16.数学符号中“≤”相当于关系运算符中的________。17.while语句属于________语句。18.________函数用于打印输出,可以一次输出多个对象,是最常见的一个函数。19.求余数的操作符是________。20.表达式int(40.5)的值为________。21. 查看变量类型的 Python 内置函数是________。22.转义字符“\n”的含义是________。23.从字符串S的右侧向左的第6个字符,表示为________。24.语句a=(3/4)+3%2运行后,a的值为________。25.下面代码的输出结果是________。for i in range(1, 10, 3): print(i, end=",")答案解析部分一、单选题1.【答案】 A【考点】计算机语言及其发展历程【解析】【解答】A:Python提供了高效的高级数据结构,还能简单有效地面向对象编程;B:Visual Basic是结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言;C:Photoshop是一款针对图像处理的软件;D:Flash是一款动画编辑软件。八年级上册学的编程语言是Python。故答案选A。【分析】本题考查的是常见的编程语言。常见高级语言:java,C语言,c++,C#,PHP,python,Perl,pascal,lisp,prolog,Visual Basic(简称VB),FoxPro,delphi,易语言,fortran等。2.【答案】 A【考点】程序的保存及文件扩展名【解析】【解答】Python的源程序文件扩展名为:*.py。 .mp3是音频文件, .exe是可执行文件,.jpg是位图文件。故答案选A。【分析】本题考查的是Python的文件扩展名。常见的Python扩展名文件及对应的功能:(1).py - 常规脚本;(2).pyc - 编译的脚本(字节码);(3).pyw - 用pythonw.exe执行的Windows的Python脚本。3.【答案】 B【考点】常量、变量与赋值语句【解析】【解答】A:@在Python中不能作为变量名使用,错误;B:正确;C:变量名不能以数字作为开头,错误;D:系统关键字、函数不能用作变量名,错误。故答案选B。【分析】本题考查的是Python的变量命名。变量命名规则:(1)变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以;(2)系统关键字不能做变量名使用;(3)除了下划线,其它符号不能做为变量名使用;(4)Python的变量名是区分大小写的。4.【答案】 C【考点】数据类型【解析】【解答】变量的赋值运算要求前后数据类型一致,C选项中int是整型类型,str是字符串类型,前后不一致。故答案选C。【分析】本题考查的是Python的数据类型。常见的数据类型:(1)数字类型:Python数字类型主要包括int(整型)、long(长整型)和float(浮点型);(2)字符串:Python中的字符串有两种数据类型,分别是str类型和unicode类型,str类型采用的ASCII编码,无法表示中文,unicode类型采用unicode编码,能够表示任意字符,包括中文和其他语言;(3)布尔型:用于逻辑运算,有两个值:True(真)和False(假);(4)列表:Python中使用最频繁的数据类型,集合中可以放任何数据类型,可对集合进行创建、查找、切片、增加、修改、删除、循环和排序操作;(5)元组:元组和列表一样,也是一种序列,与列表不同的是,元组是不可修改的,元组用”()”标识,内部元素用逗号隔开;(6)字典:字典是一种键值对的集合,是除列表以外Python之中最灵活的内置数据结构类型,列表是有序的对象集合,字典是无序的对象集合;(7)集合:集合是一个无序的、不重复的数据组合,它的主要作用有两个,分别是去重和关系测试。5.【答案】 C【考点】常量、变量与赋值语句【解析】【解答】在赋值语句中,要表示数字与变量的关系时,必须使用一定的运算符。故答案选C。【分析】本题考查的是赋值语句。赋值语句是用来赋给某变量一个具体值的语句。在算法中,赋值语句是最基本的语句。6.【答案】 D【考点】分支结构语句及格式,循环结构语句及格式,注释与缩进【解析】【解答】while循环语句的一般格式:while <条件>: <循环体>[else: 语句块]if条件语句的一般格式为:if<条件>: 语句块1>[else: <语句块2>]else后一定要有冒号。故答案选D。【分析】本题考查的是if语句、while语句以及缩进。在Python中,可以使用if条件语句来实现条件判断,提供的while语句,可以实现条件循环。Python采用代码缩进和冒号(:)来区分代码块之间的层次。7.【答案】 C【考点】分支结构语句及格式【解析】【解答】if语句的主要语法形式如下:if 条件表达式: 语句i ==1为关系表达式,s=1为赋值语句。故答案选C。【分析】本题考查的是if语句的语法形式。if条件语句由if关键字构成,后而跟着一个条件和一个冒号。冒号的作用是告知接下来要创建一个新的语句块,处于同一縮进位置的代码组成一个语句块。条件实际上是一个表达式,它的值可以是真(True)或假(alse)。8.【答案】 C【考点】计算机处理问题的过程【解析】【解答】通常计算机编程被利用于让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。问题解决的过程复杂繁琐,但具有一定逻辑性,需要大量运算时,最适合使用计算机编程处理。计算10000以内的奇数和最适合用编程处理。故答案选C。【分析】本题考查的是计算机处理问题的应用。计算机信息处理的作用机制:(1)系统根据输入内容和数据库内容决定输出内容 ,或根据输入内容修改数据库内容。系统必须能识别输入信息;(2)系统通过各种仪器仪表等传感设备实时地收集被控对象的各种现场数据,加以适当处理和转换,送入计算机,根据数学模型对数据进行综合分析判断,给出控制信息,以控制物理过程;(3)系统能完成某几种具体业务的信息处理。处理过程和输出形式都是事先规定好的。数据库中事先存放好完成这些任务所需的各种数据。9.【答案】 D【考点】循环结构语句及格式【解析】【解答】for语句属于循环语句。故答案选D。【分析】本题考查的是循环语句。常见的循环语句有:for语句、while语句、do while语句。10.【答案】 C【考点】循环结构程序设计与分析【解析】【解答】当i<10时,执行输出语句,i+2,一共执行5次,此时i=10,循环结束。故答案选C。【分析】本题考查的是while语句的使用。while循环的一般形式为:while(条件) 语句while循环表示当条件为真时,便执行语句。直到条件为假才结束循环。 并继续执行循环程序外的后续语句。二、判断题11.【答案】 错误【考点】Python常用内置函数【解析】【解答】input( )输入的函数为数值,在运算时,需针对具体情况对其进行类型转换。故答案为:错误。【分析】本题主要考查的是input函数。input( )函数接受一个标准输入数据,返回为string类型。12.【答案】 正确【考点】编程环境【解析】【解答】交互命令行模式一次运行一条语句,若要多条语句,需要新建程序窗口。故答案为:正确。【分析】本题考查的是Python Shell的交互。Python Shell不是特指某一项命令,而是一种命令行环境,我们可以在Shell里面调用库以及执行语句,常见的有IPython环境,在命令行下执行“pip install ipython”即可安装。13.【答案】 错误【考点】常量、变量与赋值语句【解析】【解答】Python的变量名是区分大小写的,B10与b10不是一个变量名。故答案为:错误。【分析】本题考查的是Python的变量命名。变量命名规则:(1)变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以;(2)系统关键字不能做变量名使用;(3)除了下划线,其它符号不能做为变量名使用;(4)Python的变量名是区分大小写的。14.【答案】 正确【考点】常量、变量与赋值语句【解析】【解答】赋值语句是用来赋给某变量一个具体值的语句。给变量赋值的过程是将右边表达式的值赋给左边的变量。格式:变量=表达式。故答案为:正确。【分析】本题考查的是赋值语句。赋值语句使用格式一般有以下三种:(1)给变量赋值:将右边表达式的值赋给左边的变量;(2)为对象的属性赋值;(3)为自定义类型的变量的元素进行赋值。15.【答案】 正确【考点】计算机语言及其发展历程【解析】【解答】Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。故答案为:正确。【分析】本题考查的是Python语言的用途。Python语言入门快,功能强大,应用广泛。三、填空题16.【答案】 <=【考点】运算符与表达式【解析】【解答】‘≤’代表小于等于,在关系运算符中用‘<=’代替。故答案为:<=。【分析】本题考查的是常用的关系运算符。常用的关系运算符:(1)小于:<(2)小于等于:<=(3)大于:>(4)大于等于:>=(5)等于:==(6)不等于:!=17.【答案】 循环【考点】循环结构语句及格式【解析】【解答】while语句属于循环语句。故答案为:循环。【分析】本题考查的是循环语句。常见的循环语句有:for语句、while语句、do while语句。18.【答案】 print( )【考点】常用基本函数【解析】【解答】print( )函数用于打印输出。故答案为:print( )。【分析】本题考查的是常用的基本函数。19.【答案】 %【考点】运算符与表达式【解析】【解答】求余数的操作符是%。故答案为:%。【分析】本题考查的是Python的常见操作符。Python的常见操作符:(1)+:加;(2)-: 减;(3)*:乘;(4)/:除法(和数学中的规则一样);(5)//:整除(只保留商的整数部分);(6)%:取余,即返回除法的余数;(7)**:幂运算/次方运算,即返回 x 的 y 次方。20.【答案】 40【考点】运算符与表达式,常用基本函数【解析】【解答】int(整型):用于取整,将数据类型变为整型或整数,是正或负整数,不带小数点。int(40.5)=40.故答案为:40。【分析】本题考查的是Python的表达式的计算以及函数功能。21.【答案】 type()【考点】Python常用内置函数【解析】【解答】查看变量类型的Python内置函数是type( )。故答案为:type( )。【分析】本题考查的是Python的内置函数。Python的type( )函数有两个用法,当只有一个参数的时候,返回对象的类型。当有三个参数的时候返回一个类对象。22.【答案】 换行【考点】注释与缩进【解析】【解答】\n代表换行,就是下一行。故答案为:换行。【分析】本题考查的是Python的转义字符。常用的转义字符:(1)\r 代表回车,也就是打印头归位,回到某一行的开头;(2)\n代表换行,就是走纸,下一行;(3)\b表示将光标的位置回退一位23.【答案】 S[-6]【考点】数据类型【解析】【解答】在字符串s中取自右往左数的第6个字符表示为:S[-6]。故答案为:S[-6]。【分析】本题考查的是字符串的操作。字符串和列表的切片操作:(1)格式:[start: end:step]。(2)功能:返回从索引位置start到索引位置end且以step为步数的子序列(不包含索弓|位置end的元素)。24.【答案】 1.75【考点】运算符与表达式【解析】【解答】‘/’代表除法,3/4=0.75;‘%’代表取余,3%2=1,a = 0.75+1=1.75。故答案为:1.75。【分析】本题考查的是Python的常见操作符。Python的常见操作符:(1)+:加;(2)-: 减;(3)*:乘;(4)/:除法(和数学中的规则一样);(5)//:整除(只保留商的整数部分);(6)%:取余,即返回除法的余数;(7)**:幂运算/次方运算,即返回 x 的 y 次方。25.【答案】 1,4,7,【考点】循环结构程序设计与分析【解析】【解答】for i in range(1, 10, 3):表示从1到10,循环遍历,每次增加3,输出时,各数之间用‘,’隔开。故答案为:1,4,7,。【分析】本题考查的是循环语句的使用。循环语句的语法格式:range(start, stop[, step]),分别是起始、终止和步长。1 / 1(…………○…………外…………○…………装…………○…………订…………○…………线…………○…………) (※※请※※不※※要※※在※※装※※订※※线※※内※※答※※题※※) (…………○…………内…………○…………装…………○…………订…………○…………线…………○…………)登陆二一教育在线组卷平台 助您教考全无忧浙教版(2020)八年级上册信息技术期末试题一、单选题1.本学期,我们接触了计算机编程,以下( )是我们本学期所用的编程语言。A. Python B. Visual Basic C. Photoshop D. Flash【答案】 A【考点】计算机语言及其发展历程【解析】【解答】A:Python提供了高效的高级数据结构,还能简单有效地面向对象编程;B:Visual Basic是结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言;C:Photoshop是一款针对图像处理的软件;D:Flash是一款动画编辑软件。八年级上册学的编程语言是Python。故答案选A。【分析】本题考查的是常见的编程语言。常见高级语言:java,C语言,c++,C#,PHP,python,Perl,pascal,lisp,prolog,Visual Basic(简称VB),FoxPro,delphi,易语言,fortran等。2.Python源程序文件的扩展名为( )。A. *.py B. *.mp3 C. *.exe D. *.jpg【答案】 A【考点】程序的保存及文件扩展名【解析】【解答】Python的源程序文件扩展名为:*.py。 .mp3是音频文件, .exe是可执行文件,.jpg是位图文件。故答案选A。【分析】本题考查的是Python的文件扩展名。常见的Python扩展名文件及对应的功能:(1).py - 常规脚本;(2).pyc - 编译的脚本(字节码);(3).pyw - 用pythonw.exe执行的Windows的Python脚本。3.下面( )是Python合法的变量名。A. my@name B. name123 C. 123name D. print【答案】 B【考点】常量、变量与赋值语句【解析】【解答】A:@在Python中不能作为变量名使用,错误;B:正确;C:变量名不能以数字作为开头,错误;D:系统关键字、函数不能用作变量名,错误。故答案选B。【分析】本题考查的是Python的变量命名。变量命名规则:(1)变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以;(2)系统关键字不能做变量名使用;(3)除了下划线,其它符号不能做为变量名使用;(4)Python的变量名是区分大小写的。4.下列( )语句在Python中是非法的。A. x = float(y) B. x = int(y) + int(z)C. x = int(y) + str(z) D. x = float(y) + float(z)【答案】 C【考点】数据类型【解析】【解答】变量的赋值运算要求前后数据类型一致,C选项中int是整型类型,str是字符串类型,前后不一致。故答案选C。【分析】本题考查的是Python的数据类型。常见的数据类型:(1)数字类型:Python数字类型主要包括int(整型)、long(长整型)和float(浮点型);(2)字符串:Python中的字符串有两种数据类型,分别是str类型和unicode类型,str类型采用的ASCII编码,无法表示中文,unicode类型采用unicode编码,能够表示任意字符,包括中文和其他语言;(3)布尔型:用于逻辑运算,有两个值:True(真)和False(假);(4)列表:Python中使用最频繁的数据类型,集合中可以放任何数据类型,可对集合进行创建、查找、切片、增加、修改、删除、循环和排序操作;(5)元组:元组和列表一样,也是一种序列,与列表不同的是,元组是不可修改的,元组用”()”标识,内部元素用逗号隔开;(6)字典:字典是一种键值对的集合,是除列表以外Python之中最灵活的内置数据结构类型,列表是有序的对象集合,字典是无序的对象集合;(7)集合:集合是一个无序的、不重复的数据组合,它的主要作用有两个,分别是去重和关系测试。5.x=1,那么下列赋值语句中,用法不正确的是( )。A. y = x - 2 B. y = x + 2 C. y = 2x D. y = x/2【答案】 C【考点】常量、变量与赋值语句【解析】【解答】在赋值语句中,要表示数字与变量的关系时,必须使用一定的运算符。故答案选C。【分析】本题考查的是赋值语句。赋值语句是用来赋给某变量一个具体值的语句。在算法中,赋值语句是最基本的语句。6.下列Python语法表述不正确的是( )。A. 在if语句和while语句中,同一层次的语句模块每行必须是相同的缩进空格数。B. while语句中,一般在循环体中要有改变判断条件的语句,否则会出现“死循环”。C. Python用不同的缩进来表达逻辑层次。D. else后可以不加冒号。【答案】 D【考点】分支结构语句及格式,循环结构语句及格式,注释与缩进【解析】【解答】while循环语句的一般格式:while <条件>: <循环体>[else: 语句块]if条件语句的一般格式为:if<条件>: 语句块1>[else: <语句块2>]else后一定要有冒号。故答案选D。【分析】本题考查的是if语句、while语句以及缩进。在Python中,可以使用if条件语句来实现条件判断,提供的while语句,可以实现条件循环。Python采用代码缩进和冒号(:)来区分代码块之间的层次。7.关于下列Python语句的说法正确的是( )。if i==1: s=1A. i==1是赋值语句,s=1是关系表达式 B. i==1,s=1都是关系表达式C. i==1是关系表达式,s=1是赋值语句 D. i==1,s=1都是赋值语句【答案】 C【考点】分支结构语句及格式【解析】【解答】if语句的主要语法形式如下:if 条件表达式: 语句i ==1为关系表达式,s=1为赋值语句。故答案选C。【分析】本题考查的是if语句的语法形式。if条件语句由if关键字构成,后而跟着一个条件和一个冒号。冒号的作用是告知接下来要创建一个新的语句块,处于同一縮进位置的代码组成一个语句块。条件实际上是一个表达式,它的值可以是真(True)或假(alse)。8.以下描述中最适合用计算机编程来处理的是( )。A. 确定放学回家的路线 B. 处理一张数码照片C. 计算10000以内的奇数和 D. 在因特网上查找歌曲【答案】 C【考点】计算机处理问题的过程【解析】【解答】通常计算机编程被利用于让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。问题解决的过程复杂繁琐,但具有一定逻辑性,需要大量运算时,最适合使用计算机编程处理。计算10000以内的奇数和最适合用编程处理。故答案选C。【分析】本题考查的是计算机处理问题的应用。计算机信息处理的作用机制:(1)系统根据输入内容和数据库内容决定输出内容 ,或根据输入内容修改数据库内容。系统必须能识别输入信息;(2)系统通过各种仪器仪表等传感设备实时地收集被控对象的各种现场数据,加以适当处理和转换,送入计算机,根据数学模型对数据进行综合分析判断,给出控制信息,以控制物理过程;(3)系统能完成某几种具体业务的信息处理。处理过程和输出形式都是事先规定好的。数据库中事先存放好完成这些任务所需的各种数据。9.for语句属于( )。A. 顺序语句 B. 分支语句 C. 条件语句 D. 循环语句【答案】 D【考点】循环结构语句及格式【解析】【解答】for语句属于循环语句。故答案选D。【分析】本题考查的是循环语句。常见的循环语句有:for语句、while语句、do while语句。10.下列循环语句共执行了( )次。i = 0while i <10: print("我爱Python!") i = i + 2A. 3次 B. 4次 C. 5次 D. 6次【答案】 C【考点】循环结构程序设计与分析【解析】【解答】当i<10时,执行输出语句,i+2,一共执行5次,此时i=10,循环结束。故答案选C。【分析】本题考查的是while语句的使用。while循环的一般形式为:while(条件) 语句while循环表示当条件为真时,便执行语句。直到条件为假才结束循环。 并继续执行循环程序外的后续语句。二、判断题11.input()函数输入的数据为整型数值,如果参与算术运算,需对数据进行类型转换,必须转换为浮点型数值。【答案】 错误【考点】Python常用内置函数【解析】【解答】input( )输入的函数为数值,在运算时,需针对具体情况对其进行类型转换。故答案为:错误。【分析】本题主要考查的是input函数。input( )函数接受一个标准输入数据,返回为string类型。12.在交互模式Python Shell窗口中,在提示符“>>>”后只能输入一条Python语句。如果要多个语句,需要使用新建程序窗口来进行程序的编写。【答案】 正确【考点】编程环境【解析】【解答】交互命令行模式一次运行一条语句,若要多条语句,需要新建程序窗口。故答案为:正确。【分析】本题考查的是Python Shell的交互。Python Shell不是特指某一项命令,而是一种命令行环境,我们可以在Shell里面调用库以及执行语句,常见的有IPython环境,在命令行下执行“pip install ipython”即可安装。13.在Python程序中,变量名可以使用大写字母,也可以使用小写字母,例如B10和b10这两个变量名是一样的。【答案】 错误【考点】常量、变量与赋值语句【解析】【解答】Python的变量名是区分大小写的,B10与b10不是一个变量名。故答案为:错误。【分析】本题考查的是Python的变量命名。变量命名规则:(1)变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以;(2)系统关键字不能做变量名使用;(3)除了下划线,其它符号不能做为变量名使用;(4)Python的变量名是区分大小写的。14.在赋值语句中,<变量名>=<表达式>,“=”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。【答案】 正确【考点】常量、变量与赋值语句【解析】【解答】赋值语句是用来赋给某变量一个具体值的语句。给变量赋值的过程是将右边表达式的值赋给左边的变量。格式:变量=表达式。故答案为:正确。【分析】本题考查的是赋值语句。赋值语句使用格式一般有以下三种:(1)给变量赋值:将右边表达式的值赋给左边的变量;(2)为对象的属性赋值;(3)为自定义类型的变量的元素进行赋值。15.Python是一种简单易学、使用广泛的编程语言,不仅可以使用命令行界面编程,还可以使用图形用户界面编程,具有丰富和强大的扩展库,能把其他语言制作的各种模块连接在一起。能轻松地编写出人工智能、物联网等程序。【答案】 正确【考点】计算机语言及其发展历程【解析】【解答】Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。故答案为:正确。【分析】本题考查的是Python语言的用途。Python语言入门快,功能强大,应用广泛。三、填空题16.数学符号中“≤”相当于关系运算符中的________。【答案】 <=【考点】运算符与表达式【解析】【解答】‘≤’代表小于等于,在关系运算符中用‘<=’代替。故答案为:<=。【分析】本题考查的是常用的关系运算符。常用的关系运算符:(1)小于:<(2)小于等于:<=(3)大于:>(4)大于等于:>=(5)等于:==(6)不等于:!=17.while语句属于________语句。【答案】 循环【考点】循环结构语句及格式【解析】【解答】while语句属于循环语句。故答案为:循环。【分析】本题考查的是循环语句。常见的循环语句有:for语句、while语句、do while语句。18.________函数用于打印输出,可以一次输出多个对象,是最常见的一个函数。【答案】 print( )【考点】常用基本函数【解析】【解答】print( )函数用于打印输出。故答案为:print( )。【分析】本题考查的是常用的基本函数。19.求余数的操作符是________。【答案】 %【考点】运算符与表达式【解析】【解答】求余数的操作符是%。故答案为:%。【分析】本题考查的是Python的常见操作符。Python的常见操作符:(1)+:加;(2)-: 减;(3)*:乘;(4)/:除法(和数学中的规则一样);(5)//:整除(只保留商的整数部分);(6)%:取余,即返回除法的余数;(7)**:幂运算/次方运算,即返回 x 的 y 次方。20.表达式int(40.5)的值为________。【答案】 40【考点】运算符与表达式,常用基本函数【解析】【解答】int(整型):用于取整,将数据类型变为整型或整数,是正或负整数,不带小数点。int(40.5)=40.故答案为:40。【分析】本题考查的是Python的表达式的计算以及函数功能。21. 查看变量类型的 Python 内置函数是________。【答案】 type()【考点】Python常用内置函数【解析】【解答】查看变量类型的Python内置函数是type( )。故答案为:type( )。【分析】本题考查的是Python的内置函数。Python的type( )函数有两个用法,当只有一个参数的时候,返回对象的类型。当有三个参数的时候返回一个类对象。22.转义字符“\n”的含义是________。【答案】 换行【考点】注释与缩进【解析】【解答】\n代表换行,就是下一行。故答案为:换行。【分析】本题考查的是Python的转义字符。常用的转义字符:(1)\r 代表回车,也就是打印头归位,回到某一行的开头;(2)\n代表换行,就是走纸,下一行;(3)\b表示将光标的位置回退一位23.从字符串S的右侧向左的第6个字符,表示为________。【答案】 S[-6]【考点】数据类型【解析】【解答】在字符串s中取自右往左数的第6个字符表示为:S[-6]。故答案为:S[-6]。【分析】本题考查的是字符串的操作。字符串和列表的切片操作:(1)格式:[start: end:step]。(2)功能:返回从索引位置start到索引位置end且以step为步数的子序列(不包含索弓|位置end的元素)。24.语句a=(3/4)+3%2运行后,a的值为________。【答案】 1.75【考点】运算符与表达式【解析】【解答】‘/’代表除法,3/4=0.75;‘%’代表取余,3%2=1,a = 0.75+1=1.75。故答案为:1.75。【分析】本题考查的是Python的常见操作符。Python的常见操作符:(1)+:加;(2)-: 减;(3)*:乘;(4)/:除法(和数学中的规则一样);(5)//:整除(只保留商的整数部分);(6)%:取余,即返回除法的余数;(7)**:幂运算/次方运算,即返回 x 的 y 次方。25.下面代码的输出结果是________。for i in range(1, 10, 3): print(i, end=",")【答案】 1,4,7,【考点】循环结构程序设计与分析【解析】【解答】for i in range(1, 10, 3):表示从1到10,循环遍历,每次增加3,输出时,各数之间用‘,’隔开。故答案为:1,4,7,。【分析】本题考查的是循环语句的使用。循环语句的语法格式:range(start, stop[, step]),分别是起始、终止和步长。1 / 1 展开更多...... 收起↑ 资源列表 浙教版(2020)八年级上册信息技术期末试题(学生版).docx 浙教版(2020)八年级上册信息技术期末试题(教师版).docx