初中信息技术第一课用python编程复习知识点试卷试题.docx
《初中信息技术第一课用python编程复习知识点试卷试题.docx》由会员分享,可在线阅读,更多相关《初中信息技术第一课用python编程复习知识点试卷试题.docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、初中信息技术第一课用 python 编程(1)复习学问点试卷试题一、选择题1. 依据 Python 中变量命名遵循的规章,正确的选项是 A. char21B2022PyCPythonDnamech2. 以下不属于高级编程语言的是AC 语言B. VB 语言C. Python 语言D. 机器语言3. Python 中的数据类型 float 表示 A. 布尔型B. 整型C. 字符串型D. 浮点型4. 在 Python 语言中,用来定义函数的关键字是 。A. returnB. defC. functionD. import5. 以下 python 程序段运行后,y 的值是 x=3if x 3 : y=
2、2*xelse :y=3*x+1 print(y)A10B5C25D266. 以下 Python 程序段执行后,输出结果为 。Am 不能被 3 整除 B29 不能被 3 整除 C29 能被 3 整除Dm 能被 3 整除7. 在 Python 中,假设 x=10, y=20,下面程序段执行后,变量 x、y 的值分别是 x=y y=xA10、 10B10、20C20、 20D20、 108. 有 python 程序如下:S=input printS * 3运行后通过键盘输入 6,则运算结果是 A666BSSSC18DS*39. 以下 python 程序段运行后,s 的值是 n=0 s=0while
3、s C. python 只能在文件模式中编写代码D. python 具有丰富和强大的模块12运行 Python 程序的过程中消灭了如以下图错误提示,缘由是。A变量名 51study 太长B应当写成“chinese“ =51study C“chinese”应当写成“chinas”D变量名 51study 不符合 python 语言标准,变量名不能以数字开头13以下选项中,合法的 Python 变量名是 A. printB. speedC. PD. a#214. Python 语言自带的 IDLE 环境的退出命令是 A. EscB. closeC. 回车键D. exit15. 关于 Python3
4、.8 根底学问的说法中,不正确的选项是 A. 支持中文做标识符B. Python 标识符不区分字母的大小写C. Python 命令提示符是 D命令中用到的标点符号只能是英文字符16. python 的命令行提示符是 A#BC/DC:17. 在 Python 中,表达式(21%4)+5 的值是 A2B6C10D318在 Python 中 print(8+7%2*2)的执行结果是 A5B1C6D1119在 Python 中,Print(abs(-16/5)的执行结果是 A2.4B3C4D-2.420. Python 语言属于 A. 自然语言B. 汇编语言C. 机器语言D. 高级语言21. 以下语言
5、中 不属于高级语言A. pythonB. VCCJAVAD汇编语言22. Python 中 print(66!=66)结果是 。A1B0CTrueDFalse23. 在 Python 中要交换变量a 和 b 中的值,应使用的语句组是 Aa,b = b,aCa = b;b = a24. Python 输入函数为 。Ba = c ;a = b;b = cDc = a;b = a;b = cAtimeBroundCinput( )Dprint25. 如下 Python 程序段for i in range1,4: for j in range0,3:print “Python“语句 print “Py
6、thon“的执行次数是 A3B4C6D9 26在 Python 中,用变量 code 存储学生的借书卡编码,例如:code “NO2022230502”,则变量 code 的数据类型应定义为 A布尔型B整型C字符串型D浮点型27下面的 Python 程序段运行后的输出结果是 List=10,25,猕猴桃,9,65PrintList3A25B猕猴桃C猕猴桃D928列表在python 中的作用格外强大,它可以包含多个数据元素,下面是列表的数据元素。A整数B浮点数C字符串D以上都是29关于 python 公布代码及安装使用代码,以下说法错误的选项是A. 创立一个文件夹 mymodule,其中包含 m
7、ymodule.py 和 setup.py包含公布的元数据 两个文件B. 在 DOS 命令行中翻开 mymodule 所在的名目,使用“python setup.py sdist”命令构建公布文件 C已经构建公布的模块必需先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不行以用“from mymodule import *”D下载安装,使用“python setup.py install”命令安装到你的 Python 本地副本中30. 以下哪条赋值语句在 Python 中是非法的:AX=Y=Z=1BX=(Y=Z+1)CX,Y=Y,XDX+=Y31. 在 Pyth
8、on 中自定义函数需要什么关键字放在函数开头 A. functionB. defC. defineD. void32. 在编写 python 程序时缩进的作用是。A. 让程序更美观 C只在 if 语句中使用33. 以下 Python 程序段运行的结果是()。i=0sum=0 while i10:if i%3=0: sum+=ii+=1print(“sum=“,sum)B. 只在 for 循环中使用D用来界定代码块Asum=9Bsum=10Csum=18Dsum=1934. 使用 UltraEdit 软件观看字符“2022,Python 来袭”的内码,局部界面如下图。以下说法正确的选项是A图中字
9、符“2022,Python 来袭”共占 15 个字节,其中共有 10 个 ASCII 字符B字符“10”的十六进制内码是 3AC“CO B4”是“来”字在计算机内存储和处理时的交换码D小写字母p 的二进制内码是 111000035. 要利用 Python 通过数组绘制拟合曲线图,必需要用到的外部库是 A. time 库B. random 库C. turtle 库D. matplotlib 库36. 有如下 VB 程序段: s1 = “python“: s2 = “visual“ i = 1: j = 1: s = “Do While i = Len(s1) And j = Mid(s2, j,
10、 1) Then s = s + Mid(s1, i, 1)Elsej = j + 1 End Ifi = i + 1Loop执行该程序后,的值是 A2B3C5D 737. 以下 Python 表达式中,能正确表示“变量x 能够被 4 整除且不能被 100 整除”的是 Ax%4=0 or x%100!=0 Bx%4=0 and x%100!=0 Cx/4=0 or x/100!=0 Dx/4=0 and x/100!=038. 在 python 中能实现下面结果的代码是。请输入你的性别:A. print“请输入你的性别:” Cinput“请输入你的性别:”B. print请输入你的性别: Di
11、nput请输入你的性别:39. Python 的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的是。A交互式B解释型C面对对象D效劳端语言40. 小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是 A. 设计出解决问题的算法C编写出 Python 代码B. 设计出解决问题的 PPT D选择一种编程软件41. Python 中变量的命名遵循的规章,不正确的选项是 A必需以字母或下划线开头,后面可以是字母、数字或下划线。B区分大小写C不区分大小写D不能使用保存字42. 以下有关于 print 命令的描述中,正确的选项是 A在打印机里打印相关的文本或者数字等
12、B可以用来画图 C在屏幕中输出相应的文本或者数字等 D执行语句 print“python”,3.7时会出错43. 如图 Python 代码执行后,a,b 的值分别为: A5,10B10,5C5,5D10,1044. 在 python 中,语句 print(a,b)的意思是 A. 打印 a,bB. 输出a,bC. 输出 a,bD. 输出 a,b 的值45. 计算机能直接识别、理解执行的语言是 A. 汇编语言BPython 语言C自然语言D机器语言46. 对于 Python 语言中的语句“x=num/100%10”,当 num 的值为 45376 时,x 的值应为 A3B4C547. 在 pyth
13、on 中运行print(“3+6”)的结果是。A9B“3+6”C3+6 48在 Python 中运行以下程序,输出结果为 for i in range (1,6):print(*)A*B* * * * * *C* * * * * 49以下可以导入 Python 模块的语句是 Aimport moduleB. input moduleC. print moduleD. def module50. 下面选项中对 Python 操作描述错误的选项是 A. x1+x2 连接列表 x1 和 x2,生成列表B. x*n 将列表x 复制次,生成列表CMin(x) 列表x 中最大数据项DLen(x) 计算列表
14、中成员的个数二、程序填空51. 阅读程序。分析以下 Python 程序并答复以下问题。who=”我的” action=”是”destination=”镜像世界” number=”153”code=”通行密码”print( who+destination+code+action+str(number)(1) 变量 who 的数据类型。(2) 类似 number 的数据类型。(3) print 语句输出的结果是。D6 D“9”D*(4) str(number)的作用是。(5) “+”在程序中的作用是。52. 假设两个素数之差为 2,则该对素数称为双胞胎数,如 3,5 就是一对双胞胎数。编写pyth
15、on 程序,实现如下功能:输入n 的值,统计显示n 以内的全部双胞胎数。程序运行界面如下图:实现上述功能的程序如下,请在划线处填入适宜的代码。def isprimex:for i in range2,x: if:return False return Truen=intinput“请输入一个正整数 n:” c=0k=3while k=5:n= else:#取字符串的前 5 个字符n=n+“ “*(5-len(n)return nr=1000;x=100;y=15;z=0.8#从系统中分别猎取消费额度、满和减以及打折的数值dis=“红烧排骨“,“香炸刀鱼“,“虾仁“,“菜心“,“米饭“ #某顾客
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 初中 信息技术 第一 python 编程 复习 知识点 试卷 试题
限制150内