2019-2020学年度第一学期八年级信息技术_第1页
2019-2020学年度第一学期八年级信息技术_第2页
2019-2020学年度第一学期八年级信息技术_第3页
2019-2020学年度第一学期八年级信息技术_第4页
2019-2020学年度第一学期八年级信息技术_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 / 5 / 520192020学年度第一学期八年级信息技术期末复习题姓名:班级:学号:得分:、单项选择题(每题 2分,共60分)1.我们这学期学习的Python是一种(A.计算机程序语言.在Python命令中,A.浮点型.在Python命令中,B.办公软件int可以把数据转换为(B.整数型语句 print (x , y)的作用是(C.图像处理软件)类型。C.字符型)。D.动画设计软件D.布尔型A.输出x, y B.输出x, y的值 C.出现错误信息D.输出(x, y)4.下面语句不正确的是()。A. b+1=aB.a=a+1C. a=b.在流程图中表示算法中的条件判断时使用A.圆角矩形框B.

2、矩形框.以下选项中不属于流程图中图形的是(D.b+=a()。C.菱形框D.箭头)。A. 圆角矩形为开始/结束框表示开始或结束B.匚I矩形处理框表示计算或处理等C.菱形判断框表示条件判断D.三角形分支框表示程序不同的走向.下面哪种结构中一定会出现if语句()。A.顺序结构B.分支结构C.循环结构D.嵌套结构. Python的关系运算符中,用来表示不等于的符号是()。 TOC o 1-5 h z A. =B. !=C. =D. Print(4+6) X 3+ 2=,(4+6)*3+ 2)A. 15B. (4+6) X 3+2=15C. (4+6) X3+2=(4+6) X 3 程序报错12.如果在

3、python程序中执行下面()代码,可以得到运行结果2+3=5A. print ( 2+32+3)B. print(“2+3= ,2+3)print( 2+3=D.print(2+3)13.运行以下命令,变量 a的值为a=10a=30Print(a)A. 10B. 20C. 30D. 4014.小明运行下面一段代码过程中输入了5.1,则运行结果是a=input(请输入一个数:)print(float(a)+8)A. a+8B. 5.1+8C. 13.1D. print(a+8)x=y y=xx=z z=yy=xz=x x=yy=zx=(x+y)/2 y=(x-y)/2ABCD)。提示:一杯牛奶

4、和一杯橙汁怎样互换?)。15.下列可以将变量x和y的值互换的语句是(16.以下变量名格式错误的是(A. At123B. y9_01C. 7mD. MmNn17.数学符号中“4R当于关系运算符中的(A.=B. =C.=18.数学符号中“神!当于关系运算符中的(A.=B.=C. 二!D. !=.关系运算符中二箱含义是(A.小于C.不等于 / 5 / 5.以下选项中不属于分支结构中用于条件判断的代码是(A. ifB. elseC. elifD. print.下面语句中属于条件表达式的是(A. S=0B. print()C. input()D. def rnk():.下面()不属于逻辑运算符。A. a

5、ndB. orC. ifD. not23.给S赋值:S=10,那么下面逻辑表达式中返回True结果的是(A. S5 and S20S2 and S4S5 and S124.给S赋值:S=10O,那么下面逻辑表达式中返回True结果的是(A. S200 or S150 or S20 or S50 or S300 or S8not S5not S-1D. not S100.下面语句中,能够给变量a赋值为字符串类型的是(a=float(input(第一条边的长度:)a=int(input(第一条边的长度:)a= input(第一条边的长度:)a=float(input(请输入文字)27.通过调用Py

6、thon数学库(math)中的开平方函数(sqrt)可以进行开平方运算,下面语句中()不能from math import sqrts=sqrt(9801)print(s)mport maths=math.sqrt(9801)print(s)import math as m s=m.sqrt(9801) print(s)def math as m s=sqrt(9801) print(s)ABCD实现对sqrt调用。28.关于自定义模块和自定义函数的描述,不正确的是()。A.自定义模块相当于把一段需要反复使用的代码打包,保存为一个.Py(Python)文件,在其它程序中可以调用该文件。B.自定

7、义函数是把一段需要反复使用的代码用一个自定的函数名进行命名,我们需要使用这段代码时,只需输入该函数名就能进行调用。C.当一个自定义模块被保存为.Py文件后存放在 D盘,那么它可以被存放在E盘白P Python程序调用。D.自定义函数名的命名规则和变量名一样:只能由字母、数字、汉字和下划线组成;不能以数字开头;变量名中不能有空格;要区分大小写;不能跟Python 内置命令重名。下面自定义函数名命名正确的是( )。A. 03A()B. A 30()C. 总人数 ()D. print()逻辑表达式210 or 39 返回的结果是( )。A. falseB. trueC. yesD. no二、判断题(

8、正确的填A ,错误的填B ,每题 2 分,共 40 分)() 31. 编程是编写程序的简称,就是用计算机语言告诉计算机解决问题的细节和步骤。() 32. 在python 中,所有的命令和标点符号都需要使用英文格式输入,任何变量名、 函数名和字符中都不能出现中文,否则会报错。() 33. python 中有两种很重要的数据,一种是字符串型,一种是数值型。凡是加上了引号的字符(包含变量名称)、数字等就变成了字符串型,不能再进行加减乘除运算了。()34.目前世界上有 600多种多种程序设计语言,常用的语言有Python、C语言、C+、Java或JavaScript、Photoshop 、 Flash

9、 等等。() 35. 在 print 输出语句中,如果要把两个字符串拼接起来,可以使用“ +号进行连接。”) 36. 程序就是要让计算机按特定顺序执行的一系列命令代码的集合,一般以文件的形式保存。) 37. 我们可以把python 程序保存到文件夹中,便于以后重复使用,一般 python 程序源文件的扩展名是“.py。”) 38. 为了方便存取内存中的数据,需要给内存中存放数据的位置做一个标记,通常使用字符作为内存的标记,这个字符就称为 “变量 ” 。() 39. 内存中既可以存储数值型数据,又可以存储字符串型数据,而且可以进行永久保存。() 40. 在 Python 程序中,变量名可以使用大

10、写字母,也可以使用小写字母,例如 B10 和 b10 这两个变量名是一样的。() 41. 在赋值语句中: =,“ =叫做赋值符号,表示先计算右侧的表达式的值,再把”结果向左侧赋值。() 42. “条件 ”是编程经常用到的概念,就是因为程序中设置了对 条件 进行判断的语句,程序才具有了智能。()43.条件”通常是一个由关系运算符连接的关系表达式,例如“x=0”y!=1 a=b等。3发系表达式成立时,它的值为真,用“True表示;当关系表达式不成立时,它的值为假,用 “Fals瞰示。() 44. 例如“3=5”这个关系表达式当然是不成立的,因此它的值为“False。”()45.我们通常把重复使用的程序定义成函数,然后用函数名就可以代替整个程序模块(即调用函数)()46.函数的命名规则不受限制,可以用任何字符表达。()47.函数被定义后,输入函数名就可以调用函数,直接执行某一个程序模块的操作。()48. print ()语句和input ()语句都是 Python自带的函数,是已经定义好的函数,可以直接使用。()49.如果我们定义好了函数,即使没有调用它,这些代码也会自动执行。()50.带参数的函数可以向函数程序代码中传递信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论