初中信息技术第一课用python编程优质复习知识点试卷试题

上传人:大米 文档编号:491024643 上传时间:2023-01-04 格式:DOCX 页数:30 大小:164.48KB
返回 下载 相关 举报
初中信息技术第一课用python编程优质复习知识点试卷试题_第1页
第1页 / 共30页
初中信息技术第一课用python编程优质复习知识点试卷试题_第2页
第2页 / 共30页
初中信息技术第一课用python编程优质复习知识点试卷试题_第3页
第3页 / 共30页
初中信息技术第一课用python编程优质复习知识点试卷试题_第4页
第4页 / 共30页
初中信息技术第一课用python编程优质复习知识点试卷试题_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《初中信息技术第一课用python编程优质复习知识点试卷试题》由会员分享,可在线阅读,更多相关《初中信息技术第一课用python编程优质复习知识点试卷试题(30页珍藏版)》请在金锄头文库上搜索。

1、初中信息技术第一课用python编程优质复习知识点试卷试题一、选择题1 .下列选项中,不属于Python语言基本数据类型的是()AstrB.intC.floatD.char2 .在Python中要交换变量a和b中的值,应使用的语句组是()。A.a,b=b,aB.a=c;a=b;b=cC.a=b;b=aD.c=a;b=a;b=c3 .下列属于计算机编程语言的有()Python Visual Basic Java C+CPUA.B.C.D.4 . Python表达式中,可以使用()控制运算的优先顺序。A.圆括号()B.方括号口C.大括号D.尖括号。5 . python用来表示代码块所属关系(控制层

2、级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号6 .在Python中,表示跳出循环的函数是()A.continueB.breakC.ESCD.Close7 .以下python程序段运行后,y的值是()x=3if x 3:y=2*xelse :y=3*x+1print(y)A.10B.5C.25D.268 .已知字符串变量x的值是“H,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()A.IB.JC.73D.749 .为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()A.:B.#C.,D.!10 .以

3、下选项中,不是Python中文件操作的相关函数是()。A.open ()B.load ()C.read ()D.write ()11 . Python使用函数()接收用输入的数据A.accept()B.input()C.readline()D.print()12 .下列Python表达式的值为偶数的是()A.12*3%5B. len (“Welcome”)C. int (3.9)D. abs (-8)13.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()A.K+1B. K%7+1C.(K+1)%7D.(K+1)%7-114.A.下列选项中,能作为p

4、ython程序变量名的是()s%1B.3stuC. whileD. dist15.A.根据Python中变量命名遵循的规则,正确的是()char21B.2020PyC. PythonD. name. ch16.A.下列关于算法说法不正确的是()算法独立于任何具体的语言,Python算法只能用Python语言来实现B.C.D.17.A.解决问题的过程就是实现算法的过程算法是程序设计的“灵魂”算法可以通过编程来实现在Python中,表达式(21%4)+5的值是()2B.6C.10D.318.A.下列Python表达式的值不是2的是()。3%2B.5/2C.1*2D.1+3/319.A.以下()是p

5、ython文件*.mp3B.*.xlsC.*.pptD.*py20A. Python文件的后缀名是()。.docB.vbpC.pyD.exe21A.Python文件的后缀名是()pdfB. doC. passd. py22A.python3解释器执行not 1 and 1的结果为()。TrueB. FalseC.0D.123.A.在Python中,表达式2*3的结果是()5B.8C.6D.324.以下是一段python程序:Q;UntitlidA5Ele Edit fermat Bun Ciptions Window Ueli i=input (请输入i的值) if i=l :x=x+lels

6、e;print (x)|它的可以用哪个流程图表达()。A.分支结掏顺序结沟C.伯环结构25 .下列选项中,属于Python输出函数的是()。A. random()B. print()C. sqrt()D. input()26 . Python 中,可以输出 hello world 的是()A. printf (hello world)B. output (hello world)C. Print (hello +world)D. print (hello world)27 .已知下列Python程序段,k取下列哪组值是x=4?()for i in range(10):k=int(input()

7、if k0:if k15:if k18:x=0else:x=1else:if k12:x=4else:x=5A.13,16B.13,14,15C.16,17,18D.18,1928. Python的关系运算符中,用来表示不等于的符号是()A= =B!=C=D=29.在Python中,关于变量的说法,正确的是()A.变量必须以字母开头命名B.变量只能用来存储数字,不能存储汉字C.在python中变量类型一旦定义就不能再改变D.变量被第二次赋值后,新值会取代旧的值30 .在Python中,数据的输入是通过()来实现的。A. input ()函数 B. print ()函数C. bool ()函数D

8、. abs ()函数31 .关于下列Python程序段的说法正确的是()k=1while 1:k+=1A.存在语法错误,不能执行B.执行1次D.执行k次32 .下列Python程序段的运行结果是()i=0sum=0while i10:if i%2=0:sum+=ii+=1print(sum=,sum)A.sum=18B.sum=20C.sum=22C.执行无限次D.sum=3033 .在Python中要生成随机数,应该使用()。A. math 模块B. random 模块C. numpy 模块D. pygame模块34.关于Python语句P = -P,以下选项中描述正确的是()A. P和P的

9、负数相等B. P和P的绝对值相等C.将P赋值为它的相反数D. P的值为035 .在Python中,input ()函数的返回结果的数据类型为()A. Number 型 B. String 型C. List 型D. Sets 型36 .关于Python的内存管理,下列说法错误的是()A.变量不必事先声明B.变量无需先创建和赋值就可直接使用C.变量无须制定类型D.可以使用del释放资源37 .在 Python 中,“print(100-33*5%3)”语句输出的是()A.34B.67C.100D.138 . Python表达式a=b中“=”表示()A.交换“=”左右两边变量的值B.把“=右边变量的

10、值赋值给左边变量C.把“=”左边变量的值赋值给右边变量D.比较“=”左右两边变量的值是否相等39 .以下Python表达式中,哪项的值与其它三项不同()A. len (“my name is james”.split () B. int (4.99)C. sum (1,2,1,1)D. max (1,2,3,4)40 . Python中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。B.区分大小写C.以数字开头,后面可以是字母、数字或下划线。D.不能使用保留字41 .我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame

11、,这是类似于()的数据结构()A.一维表格B.二维表格仁三维表格D.四维表格42 .我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用 Python程序来生成词云图,程序中需要用到以下哪个第三方库?()A. WordCloud B. mathC. randomD. turtle43 .以下Python代码的运行结果是()。 a =3 b =4 a = a * bprint(a)A.3B.4C.12D. a*b44 .如图Python代码执行后,a, b的值分别为:() a=5 h=10 c=ab=cA.5,10B.10,5C.5,5D.10,1045 .在Python中,实

12、现多分支选择结构的较好方法是()。A.ifB. if-elseC.if-elif-elseD. if 嵌套46 .下列序列拼接错误的是()A. list = None *4B. msg =Python”,”语言”C. tup =/”.join(“123”,“234”)D. set =1,2,3+4,5,647 .以下Python程序运行后,变量x和st的值分别是()。#第11题程序X-123+678St=123ri +67SA.801123678 B.801“123678”C.801801D.123678“123678”48 .下列不可以用来搭建本地服务器的软件是()。Python Excel

13、 IIS ApacheA.B.C.D.49 .下列选项中,可作为Python变量名的是()A. intB. AbcC. floatD. Complex50 .若用整型变量k表示某天是星期几(例如k=1表示该天是星期一、k=2表示该天是星期二k=7表示该天是星期天),则下列能够正确表示k的下一天是星期几的python表达式为()A. k+1B. k %7+1C.(k+1)%7D.(k+1)%7-1二、程序填空51.学校气象小组使用自动测温仪在校园测量了1月12日的气温,并利用Python绘制了这天的气温图,该图如下所示:I101512-#绘制1月12日的气温图import matplotlib.

14、 pyplot as pitX 二 range (0,24,2)Y =6,4,4,3,3,6,9,12,12,11,9,7:pit. xlabel (1月12EI )plt.ylabel (温度/摄氏度)pit. scatter(X, Y,18,red)#绘制散点图It. show()(1)在以上Python程序中,变量Y的数据类型是。(2)在以上Python程序中,第8行横线处的代码是。(3)通过观察,气温采样间隔时间是个小时。52.编写Python程序实现如下功能:输入年月日,输入格式如“2021-06-21,年月日之间用“-”分隔。判断这一天是这一年的第几天。以2021-06-21为例,前面5个月总天数,加上21天即这一天是本年的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号