ImageVerifierCode 换一换
格式:PDF , 页数:27 ,大小:1.52MB ,
资源ID:225446      下载积分:15 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/225446.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(试题python二级模拟试卷2复习知识点试卷试题.pdf)为本站上传会员【曲****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

试题python二级模拟试卷2复习知识点试卷试题.pdf

1、试题python二级模拟试卷2复习知识点试卷试题一、选择题1.以下()是python文件A.2.*.mp3 B.*.xls C.*.ppt在python中,以下哪个选项a的数据类型为整型()D.*pyA.a=5 B.a=input()C.a=53.以下Python中变量的命名正确的是()A.la=4B.print=5C._A=2D.a+b=34.在下面的python程序中,变量b和c的值为()。a=6 a=b=c=8 print(bj c)D.a=5.0A.5.b 为 6,c 为 6 B.b 为 6,c 为 8 C.b 为 8,c 为 8Python不支持的数据类型有()。D.b 为 8,c

2、为 6A.6.char B.int C.float下列不是Python中所有循环必须包含的是()。D.listA.7.冒号 B.循环次数 C.循环体在Python语言中,用来定义函数的关键字是()。D.缩进A.8.return B.def C.function以下Python程序段执行后,输出结果为()。D.importm=29if m%3!=0jprint(m.”不施被3整片)elsepnnt(m.”能帔3锭除“)A.m不能被3整除 B.29不能被3整除C.29能被3整除 D.m能被3整除9.在python中,运行下列程序,正确的结果是()s=0for i in range(1,5):s=s

3、+i print(i=/i;,s=,s)A.i=4 s=10 B,i=5 s=10 C.i=5 s=15 D,i=6 s=1510.下列Python程序运行后的输出结果是()。s=0for i in range(lz10):s=s+iprint(s=,s)A.s=35 B,s=45 C.s=55D.s=6511.变量K表示某天是星期几(k=l,表示星期一),下列python表达式中能表示K的下一天的是()A.K+l B.K%7+1 C.(K+l)%7D.(K+1)%7-112.下列选项中不能正确表达Python中的赋值语句的是()A.X,Y=5,8 B.X=Y=5 C.X=Y+XD.10=X+

4、Y13.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是()日 Pythoit34 DLLs Doc If,include Itl Lx b libs If).Scripts+1 tel Q Tooli 国 il8n IS k pynche 臼 Scripts _pycache_A.图中文件存储结构为树结构,python34为树的根结点(父节点)B.图中python34根结点有4个子结点C.图中python34根结点下有5个子树(子结点)D.图中Tools是python34的子树(子结点)14.在Python IDLE编辑器中书写正确的表达式()A,b*2-4ac B,

5、l/2gt2 C.pi*rA2D.2*pi*r15.12 Python语言语句块的标记是()A.分号 B.逗号 C.缩进D./16.下列哪个语句在Python中是非法的?()A.x=y=z=l B.x=(y=z+1)C.x,y=y,xD.x+=y x=x+y17.下列Python语句中,会导致程序运行出错的语句是()A.x=(y=l)B.x,y=y,x C.x=l;y=lD.x=y=l18.以下Python程序运行后的输出结果为()m=ltor i in range(10):m=m*iprint(m)A.0 B.45 C.46D.36288019.在Python中,表达式2*3的结果是()A.

6、5 B.8 C.6D.320.在Python中,正确的赋值语句是()A.x+y=10 B.x=2y C.x=y=5021.下列选项中,可以作为Python程序变量名的是()A.a/b B.ab C.a+b22.()不是程序设计高级语言。A.PythonB.BasicC.C+D.伪代码23.在Python中print(-144)的运行结果是()。A.-4 B.-3.5 C.2D.3y=x+lD.a-bD.-224.算法用Python程序实现,以下代码中哪处语句存在语法错误()inp=input(请输入a、b:)#1a=float(inp.split()0)b=float(inp.split()l

7、)#2if ab:#3print(a)else#4print(b)A.(!)B.C.D.25.在Python中,显示出信息x,并要求输入数据的是()。A.abs(x)B,float(x)C.print(x)26.在Python中运行下列程序,输出结果为()for i in range(1,5):print A.1,2,3,4,5 B.1 2345 C,0,1,2,3,427.下面的Python程序段运行后的输出结果是()x=3if x%2=0:print(x,是偶数。)else:print(x,是奇数。)A.3是奇数 B.x,是偶数 C.x,是奇数D.input(x)D.1234D.3是偶数2

8、8.关于python发布代码及安装使用代码,下列说法错误的是()A.创建一个文件夹mymodule,其中包含mymodule.py和setup.py(包含发布的元数据)两个文件B.在DOS命令行中打开mymodule所在的目录,使用“python setup.py sdist”命令构建发布文件C.已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用 ufrom mymodule importD.下载安装,使用python setup.py install”命令安装到你的Python本地副本中29.已知字符串a=python,则al:3的

9、值为()A.pythB.pyt C.py D.yt30.python单行注释和多行注释分别是什么?()A.mm mi it 1,1 111B.#和 C.和“一“D.#和31.已知 a=-2,b=10/3,贝!J python 表达式 round(b,l)+abs(a)的值为()A.1.3B.5.33 C,5.4 D.5.332.下列选项中,能作为python程序变量名的是()A.ifB.2x C.a*b D.x233.在 Python 中,数据的输入是通过()来实现的。A.input()函数B.print()函数 C.bool()函数 D.abs()函数34.在 Python 中,下列循环结构

10、用法错误的是()。A.for i in range(20):B.for i in range(0710):C.for i in range(10/0/2):D.while s0:y=y+ielif x0:y=y-iprint(y)执行上述语句,下列说法不正确的是(A.若输入-1,则输出y值为TC.若输入1,则输出y值为1B.1+99的和D.1100所有整数的和B.若输入0,则输出y值为TD.若输入2,则输出y值为146.李老师要建立一个Python程序设计”课程的学习网站,下面比较合理的制作流程是:()规划网站结构,并确定设计风格发布网站网页制作了解网站运行环境,选择网 站开发工具确定网站主题

11、,收集素材A.B.C.D.47.下面哪个不是Python合法的标识符()A.int 3B.30XLC.selfD.abc48.aba=以下Python代码的运行结果是(34a*b)print(a)A.3B.4C.12D.a*b49.已知字符串 a=python,则 print(a 1+a 3)的值为()A.ythB.ytC.pyD.yh50.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“口”来定义的是()A.列表 B.元组 C.集合 D.字典二、程序填空51.使用Python自身提供的IDLE集成开发环境录入以下代码及调试运行,检测结果。#鸡兔同笼for x in rang

12、e(l/23):y=35-xif 4*x+2*y=94:print(兔子有s只,鸡有s只(x,y)特别提示:代码录入完毕,调试运行,检测错误,讨论错误原因,上网查找错误格式的处 置办法,直至能正确输出结果。52.小强想要快速了解“十四五规划”内容的关键词,他先把“十四五规划”内容存储在 ssw.txt文档中,如图a所示,统计文档中出现次数最多的前十个关键词,结果如图b所示。文本数据处理的算法设计如图c所示,用Python语言编写的程序段如图d所示。请根据流程图的每个步骤,填写程序段编号,如A:B:D:。现填写C、E、F、G 对应的程序段编号.C:E:F:G:图ab图7 9 O 2 9 LD 3

13、 7 5 48 19 8 7 7 7 6 6 5 1A展设系善强进家持全济 发建体完加推国坚健经交由Fl 的M瞽*Hi1.完善句技创新体制机制中战.1,能 底的该人性国所 全琥蛙L乐皿递创 人/王.I.野哥衿巫 代为卬 建:工 现作一里.靠开 国遇、三忖加程;工:在立力力:、人新技活 里杷世需整 荷X卷山莅lm=一国苦哭 1.泰兴一一留衣 会匕撑国教,乩救诘二 展把设推 德言由 加1 出升坚济经二产 防直.拇法强化 X.为括!_.=7T 7r=;77TST AR新遹扇世界通行密码是153(1)变量Wh。的数据类型_。(2)类似number的数据类型_。(3)print语句输出的结果是。(4)s

14、tr(number)的作用是。(5)“+”在程序中的作用是。54.小金同学学完了进制转换后,对课后的不同进制的加减法很是头疼,爱动脑筋的小金 突发奇想,能不能用python程序来完成这些作业呢?请帮小金完成代码编程.def convert(s):m=0le=len(s)key=sle-lif key=B:n=2elif key=D:else:n=16i=0while i=Oand c=Aand c=80:print(sum)执行上述程序段后,输出的内容是56.现有字典如下,根据题目要求,写出相关的表达式:xingzuo=小明:巨蟹座,小红:处女座,小兰:金牛座现要取出小红所对应的星座,写出相关

15、表达式:现发现,“小兰”同学的星座应该是“水瓶座”,请帮忙修改。现发现,在字典中漏写了关于“小贝”的信息,现已知“小贝”为“双子座”,请帮忙 添加。写出删除该字典的表达式:57.操作说明:打开文件“Y:/2/2.py”,在代码窗口指定位置、处修改完善程序代 码,不得增加、删除语句或改变程序原有结构,操作结束后保存。以下程序段的功能是:输入一个正整数n(1至100),输出它的约数的个数。s=0n=int(input(请输入一个正整数:)if n100:exit#输入的数不符合要求,退出for i in range(lzn+l):ifn/i=0:s=s+i print(约数的个数是:,s)58.编

16、写一个程序,实现九九乘法口诀表。59.编写一个程序,判定用户输入的两个数a和b,如果用户输入的第一个数大,则两数 互换,否则原样输出。60.输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。61.编写程序,实现从键盘输入数据,实现输入数据转换成大写并输出。62.程序分析题学校举行校园歌手大赛,评委由6人组成。评分方法:去掉一个最高分和一个最低分,计 算其余4位评委的平均分,作为选手的最终得分。max记录最高分;min记录最低分;s 记录六位评委的总分;aver记录最终得分。评会一:泳费四:武二:,评袁三:评爱六:第1步:从文本框中分别读入6位评委的打分并依次存入到a(l)至a(

17、6)中第2步:将第1位评委的打分a(l)分别赋给最高分max,最低分min和总分S第3步:利用循环结构把另外5位评委的打分累加给s从而求出6位评委的总分s,同时把5位评委的打分与max和min进行比较,得出6位评委中的最高分max和最低分min。第4步:从总分中s中去掉最高分max和最低分min,求出其他4位评委的平均分aver作 为选手的最终得分。max=a0min=a0s=0for i in range(6):s=s+aiif aimax:max=a iif ai secret:print。啖,德大啦I)else:print(嘿嘿,猜小了!cs=int(input(重新情一i尊谱的数字是:

18、print(游戏结束,不玩了!“)exitPython 3.6.5(v3.6.5:f59c0932b4,1)on Win32Type*copyright*,“credits or 1:=RESTART:E猜赖游戏-你猜的数字是15 唉,清大啦!重新猜一个靠谱的数字是:唉L猜大啦!重斯猜一个靠谱的数字是:游戏结束,不玩了!73import random secret=random.randint(0/10)print(-猜数游戏一,)cs=int(input(“你猜的数字是“)while cs!=secret:cssecret:(唉,猜大啦!)print(嘿嘿,猜小了!”)cs=int(inpu

19、t(重新猜一个靠谱的数字是:)print(游戏结束,不玩了!”)【参考答案】*试卷处理标记,请不要删除一、选择题1.D【详解】本题考查的是文件类型相关知识。Mp3是音频文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故选项D正确。解析:D【详解】本题考查的是文件类型相关知识。Mp3是音频文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故选项D正确。2.A【详解】本题考查Python数据类型。Python数据类型有字符串,布尔类型,整数,浮点 数等。a=5,a为整数型;a=5,则a为字符串;a=5.0,则a为浮点数。故 本题选A。解析:A【详解

20、】本题考查Python数据类型。Python数据类型有字符串,布尔类型,整数,浮点数等。a=5,a为整数型;a=5,则a为字符串;a=5.0,则a为浮点数。故本题选A。3.C【详解】本题考查Python变量命名规则变量命名不能以数字开头,不能使用关键字,不能使用特殊符号。故本题选C 选项解析:c【详解】本题考查Python变量命名规则变量命名不能以数字开头,不能使用关键字,不能使用特殊符号。故本题选C选项4.C【详解】本题考察赋值语句。将6赋值给a,此时a为6;将8赋值给c,此时c为8;将c复制给b,此时b的值即为c的值,b为8;将b赋值给a,此时a即为b的值,a为8。故a为8,b为8,c解析

21、:C【详解】本题考察赋值语句。将6赋值给a,此时a为6;将8赋值给c,此时c为8;将c复制给b,此时b的值即为c的值,b为8;将b赋值给a,此时a即为b的值,a为8。故a为8,b为8,c为8,故C选项正确。5.A【详解】本题考查Python数据类型相关的知识点Python不支持char类型、byte类型。故本题选A选项解析:A【详解】本题考查Python数据类型相关的知识点Python不支持char类型、byte类型。故本题选A选项6.B【详解】本题主要考查Python循环结构。Python中所有循环必须包含的是冒号、循环体、缩进。不是Python中所有循环必须包含的是循环次数,可能是whil

22、e循环条件,故本题选B选项。解析:B【详解】本题主要考查Python循环结构。Python中所有循环必须包含的是冒号、循环体、缩进。不 是Python中所有循环必须包含的是循环次数,可能是while循环条件,故本题选B选项。7.B【详解】本题主要考查Python关键字。return 表达式结束函数,选择性地返回一个值 给调用方;def用来定义函数;import用来导入模块,故本题选B选项。解析:B【详解】本题主要考查Python关键字。return表达式结束函数,选择性地返回一个值给调用方;def用来定义函数;import用来导入模块,故本题选B选项。8.B【详解】本题考查的是Python选择

23、语句。print是输出语句,是求余,!=是不等于,29%3=2,条件不成立,则执行输出29不能被3整除。故本题应选B。解析:B【详解】本题考查的是Python选择语句。print是输出语句,是求余,!=是不等于,29%3=2,条 件不成立,则执行输出29不能被3整除。故本题应选B。9.A【详解】本题考查Python程序实现。变量i的范围是从1到4,当i=4时,跳出循环,此时s=0+l+2+3+4=10。故本题选A选项解析:A【详解】本题考查Python程序实现。变量i的范围是从1到4,当i=4时,跳出循环,此时s=0+l+2+3+4=10。故本题选A选项10.B【详解】本题主要考查Python

24、程序的执行。s=0,变量i的范围是19,循环体是 s=s+i,程序运行后 s=s+i=0+l+2+3+4+5+6+7+8+9=45,故本题选 B 选项。解析:B【详解】本题主要考查Python程序的执行。s=0,变量i的范围是19,循环体是5=$+1,程序运行后 s=s+i=0+l+2+3+4+5+6+7+8+9=45,故本题选 B 选项。11.B【详解】本题主要考查Python表达式。一周7天,即周期是7,变量K表示某天是星期 几(k=l,表示星期一),可用表达式K%7表示,则表示K的下一天表达式是K%7+1,故本题选B选项。解析:B【详解】本题主要考查Python表达式。一周7天,即周期是

25、7,变量K表示某天是星期几(k=l,表 示星期一),可用表达式K%7表示,则表示K的下一天表达式是K%7+1,故本题选B选项。12.D【详解】本题主要考查Python赋值语句。赋值语句是将表达式赋给变量,不可以将X+Y 赋给常量10,故本题选D选项。解析:D【详解】本题主要考查Python赋值语句。赋值语句是将表达式赋给变量,不可以将X+Y赋给常量 10,故本题选D选项。13.B【详解】本题主要考查计算机文件存储结构。由图可知,图中文件存储结构为树结构,python34为树的根结点(父节点);图中python34根结点有8个子结点;图中 python34根结点下有5个子解析:B【详解】本题主要

26、考查计算机文件存储结构。由图可知,图中文件存储结构为树结构,python34为 树的根结点(父节点);图中python34根结点有8个子结点;图中python34根结点下有5个 子树(子结点);图中Tools是python34的子树(子结点),故本题选B选项。14.D【详解】本题主要考查Python表达式知识点。书写表达式时运算符号不能省略,+加、-减、*乘、*累、/除、整除、取模,A、B、C正确的表达式分别是b*2-4*a*c,l/2*g*t*解析:D【详解】本题主要考查Python表达式知识点。书写表达式时运算符号不能省略,+加、-减、*乘、*幕、/除、整除、取模,A、B、C正确的表达式分

27、别是b*2-4*a*c,l/2*g*t*2,pi*r*2,2*pi*r是正确的表达式,故本题选D选项。15.C【详解】本题考查的是Python语言相关知识。Python语言中用缩进来标记语句块,故选 项C正确。解析:C【详解】本题考查的是Python语言相关知识。Python语言中用缩进来标记语句块,故选项C正确。16.B【详解】本题主要考查Python语句。对于语句x=(y=z+1),y=z+1是一个赋值语 句,作为一个整体没有返回值,x等于的是个空值,故该语句是非法的,故本 题选B选项。解析:B【详解】本题主要考查Python语句。对于语句x=(y=z+l),y=z+1是一个赋值语句,作为

28、一个整体 没有返回值,x等于的是个空值,故该语句是非法的,故本题选B选项。17.A【详解】本题考查的是Python赋值语句。赋值号“=的左边是变量,右边是常量或表达 式,选项A中y=l是赋值语句不是表示,故选项A会报错。解析:A【详解】本题考查的是Python赋值语句。赋值号“=”的左边是变量,右边是常量或表达式,选项 A中y=l是赋值语句不是表示,故选项A会报错。18.A【详解】本题考查的是Python循环语句。range(lO)是0,10)的整数。故 m=0*l*2*3*4*5*6*7*8*9=0,选项 A 正确。解析:A【详解】本题考查的是Python循环语句。range(lO)是的整数

29、。故 m=0*l*2*3*4*5*6*7*8*9=0,选项 A 正确。19.B【详解】本题主要考查Python基本运算符。“*是幕运算,x*y为返回x的y次幕,因 此B选项正确。【点睛】解析:B【详解】本题主要考查Python基本运算符。“*是幕运算,x*y为返回x的y次塞,因此B选项正 确。【点睛】20.C【详解】本题主要考查Python赋值语句。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。赋值语句是将等号右边的表达式赋给左边 的变量,x=y=50等价于x=50,y=解析:c【详解】本题主要考查Python赋值语句。变量的命名规则有:只能以字母或下划线开头,不能

30、包含 特殊符号,不能是关键字。赋值语句是将等号右边的表达式赋给左边的变量,x=y=50等价 于x=50,y=50,故正确的赋值语句是x=y=50,故本题选C选项。21.B【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开 头,不能包含特殊符号,不能是关键字。故ab可以作为Python程序变量名,故本题选B选项。解析:B【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包 含特殊符号,不能是关键字。故ab可以作为Python程序变量名,故本题选B选项。22.D【详解】本题考查程序设计语言的相关知识点程序设计高级语言包括Pyt

31、hon、Basic,C+等,伪代码不能执行,不是程序设计高级语言。故本题选D选项解析:D【详解】本题考查程序设计语言的相关知识点程序设计高级语言包括Python、Basic,C+等,伪代码不能执行,不是程序设计高级语言。故本题选D选项23.A【详解】本题主要考查Python表达式的运算。运算符表示向下取整,-14/4-4,14/4=3,故本题选A选项。解析:A【详解】本题主要考查Python表达式的运算。运算符表示向下取整,-144=-4,144=3,故本题 选A选项。24.D【详解】本题考查的是Python程序调试。双分支I F语句。if(条件)后面要加冒号,else后 面也要加冒号。故标号

32、4中存在语法错误。解析:D【详解】本题考查的是Python程序调试。双分支IF语句。if(条件)后面要加冒号,else后面也要加 冒号。故标号4中存在语法错误。25.D【详解】本题主要考查Python常用函数。abs(x)是返回x的绝对值,float。函数用于将整 数和字符串转换成浮点数,print。是输出函数,input。是输入函数,故本题选D 选项。解析:D【详解】本题主要考查Python常用函数。abs(x)是返回x的绝对值,float。函数用于将整数和字符串 转换成浮点数,print。是输出函数,input。是输入函数,故本题选D选项.26.D【详解】本题考查Python程序执行ran

33、ge(l,5)表示1到4的值,注意不包括5。故本题选D选项解析:D【详解】本题考查Python程序执行ranged,5)表示1到4的值,注意不包括5。故本题选D选项27.A【详解】本题主要考查Python程序的执行。x=3,3%2=1,故输出3是奇数,故本题选A 选项。解析:A【详解】本题主要考查Python程序的执行。x=3,3%2=1,故输出3是奇数,故本题选A选项。28.C【详解】本题主要考查Python代码发布。创建一个文件夹mymodule,其中包含 mymodule.py和setup.py(包含发布的元数据)两个文件;在DOS命令行中打开 mymodule 所在 解析:C【详解】本

34、题主要考查Python代码发布。创建一个文件夹mymodule,其中包含mymodule.py和 setup.py(包含发布的元数据)两个文件;在DOS命令行中打开mymodule所在的目录,使 用“python setup.py sdist”命令构建发布文件;已经构建发布的模块必须先导入程序,然后 才能使用。导入时可以使用语句“import mymodule”,也可以用from mymodule import*;下载安装,使用“python setup.py install”命令安装到你的Python本地副本中,故本题 选C选项。29.D【详解】本题主要考查Python字符串。a 1:3取字

35、符串索引第一个到第三个字符(不 包括第三个),故的值为“yt,故本题选D选项。解析:D【详解】本题主要考查Python字符串。a:3取字符串索引第一个到第三个字符(不包括第三 个),故al:3的值为yt,故本题选D选项。30.B【详解】本题主要考查Python注释。python单行注释和多行注释分别是#和.,故本题选B选项。解析:B【详解】本题主要考查Python注释。python单行注释和多行注释分别是#和.,故本题选B选项。31.D【详解】本题主要考查Python表达式的运算。round(x,n)方法返回x的小数点四舍五入到 n个数字,abs是求绝对值,已知a=-2,b=10/3,则表达式

36、roimd(b,l)+abs(解析:D【详解】本题主要考查Python表达式的运算。round(x,n)方法返回x的小数点四舍五入到n个数字,abs 是求绝对值,已知 a=-2,b=10/3,贝表达式 round(b,l)+abs(a)=3.3+2=5.3,故本题选 D 选项。32.D【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开 头,不能包含特殊符号,不能是关键字。故能作为python程序变量名的是x2,故本题选D选项。解析:D【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包 含特殊符号,不能是关键字。故能作为p

37、ython程序变量名的是x2,故本题选D选项。33.A【详解】本题主要考查Python输入函数。在Python中,input()是输入函数,print()是输出打印函数,bool()函数用于判断真假,abs()求绝对值函数,故本题选A选项。解析:A【详解】本题主要考查Python输入函数。在Python中,input()是输入函数,print()是输出打 印函数,bool()函数用于判断真假,abs()求绝对值函数,故本题选A选项。34.C【详解】本题主要考查Python循环结构。range函数中第一个参数是起始值,第二个参 数是终值,第三个参数是每次递增值,语句f。门inrange(10,0

38、,2):初值是10,终 值是0,解析:c【详解】本题主要考查Python循环结构。range函数中第一个参数是起始值,第二个参数是终值,第三个参数是每次递增值,语句个门inrange(10,0,2):初值是10,终值是0,每次递增2,将 出现死循环,故本题选C选项。35.B【详解】本题主要考查Python表达式的运算。=是关系运算符,用于判断左右两边 的表达式值是否相等,故该表达式是关系表达式,故本题选B选项。解析:B【详解】本题主要考查Python表达式的运算。“=是关系运算符,用于判断左右两边的表达式值 是否相等,故该表达式是关系表达式,故本题选B选项。36.C【详解】本题主要考查Pyth

39、on语句。P=-P是赋值语句,将P赋值为它的相反数,故本 题选c选项。解析:C【详解】本题主要考查Python语句。P=-P是赋值语句,将P赋值为它的相反数,故本题选C选项。37.D【详解】本题主要考查Python转义字符。r回车,n换行,反斜杠符号,双引号,故本题选D选项。解析:D【详解】本题主要考查Python转义字符。r回车,n换行,反斜杠符号,双引号,故本题选D 选项。38.C【详解】本题主要考查Python函数。max当接收的是列表,则返回列表中最大的元素,故执行下列语句后,显示结果2,故本题选C选项。解析:c【详解】本题主要考查Python函数。max当接收的是列表,则返回列表中最

40、大的元素,故执行下列 语句后,显示结果2,故本题选C选项。39.D【详解】本题主要考查Python程序的执行。列表的索引是从0开始的,故List=9,故 段运行后的输出结果是9,故本题选D选项。解析:D【详解】本题主要考查Python程序的执行。列表的索引是从。开始的,故List3=9,故段运行后的 输出结果是9,故本题选D选项。40.D【详解】本题考查的知识点是VB基本函数的应用。Len()函数功能是求字符串长度,返回 数值型数据,所以Len(”python”)+20值为26。A选项:Rnd是产生。到1之间的 随机数,不包括1,解析:D【详解】本题考查的知识点是VB基本函数的应用。Len()

41、函数功能是求字符串长度,返回数值型数 据,所以Len(python)+20值为26。A选项:Rnd是产生。到1之间的随机数,不包括 1,lnt()函数功能是向下取整,所以lnt(Rnd*26)+l结果是一个。到26的随机数,不一定为 26。A选项错误;B选项:Val()函数功能是讲字符串数据转换为数值型,mod是取余运算,所以Val(20)+16 mod9值为27。B选项错误;C选项:Mid()函数功能是截取字符串,Mid(Hello2019,6,2)+6结果是字符串类型数据。C选项错误;D选项:Sqr()是求平方根函 数,abs()是求绝对值函数,所以dbs(Sqr(16)-30)值为26。

42、故正确答案为D选项。41.C【详解】本题主要考查Python表达式的运算。设a=3,b=4,c=5,math,sqrt(b)=2,abs(a-b)=abs(-1)=1,I nt(2*a-c/b)=I nt(4.75)=4,解析:C【详解】本题主要考查 Python 表达式的运算。设 a=3,b=4,c=5,math.sqrt(b)=2,abs(a-b)=abs(-1)=1,Int(2*a-c/b)=lnt(4.75)=4,a*2+b*2-c*2=9+16-25=0,故运算结果中值最大的是 lnt(2*a-c/b),故本题选C选项。42.B【详解】本题主要考查Python赋值语句。Python表

43、达式a=b中“=表示把“=右边变量 的值赋值给左边变量,故本题选B选项。解析:B【详解】本题主要考查Python赋值语句。Python表达式a=b中“=表示把“=右边变量的值赋值 给左边变量,故本题选B选项。43.ABD【详解】本题考查Python语句。初始值会涉及到赋值语句、从1力口到100会用到循环语句、最后会输出结果用 到输出语句。故本题选ABD解析:ABD【详解】本题考查Python语句。初始值会涉及到赋值语句、从1加到100会用到循环语句、最后会输出结果用到输出语句。故本题选ABD44.C【详解】本题考查的是Python代码程序。本题的关键点是range()函数,其取到的区 间数值为

44、前闭后开,所以为1-99的整数。循环过程就是执行1-99所有整数的求 和过程。故答案为C。解析:c【详解】本题考查的是Python代码程序。本题的关键点是range()函数,其取到的区间数值为前 闭后开,所以为1-99的整数。循环过程就是执行1-99所有整数的求和过程。故答案为C。45.B【详解】本题主要考查Python程序执行。分析程序可知,当x0,执行y=y+l;当x0,执行y=y+l;当x0,执行y=y-I;若输入0,则不满足if条件结构跳过,输出y值为0,故本题选B选项。46.D【详解】本题考查的是网站制作流程相关知识。建立网站首先是要确定网站的主题,收 集素材,规划网站,然后选择网站

45、的开发工具进行网页制作,最后进行网站的 发布。故选项D正确。解析:D【详解】本题考查的是网站制作流程相关知识。建立网站首先是要确定网站的主题,收集素材,规 划网站,然后选择网站的开发工具进行网页制作,最后进行网站的发布。故选项D正确。47.B【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开 头,不能包含特殊符号,不能是关键字。故30XL不是Python合法的标识符,故本题选B选项。解析:B【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包 含特殊符号,不能是关键字。故30XL不是Python合法的标识符,故本题选B选项

46、。48.C【详解】本题主要考查Python程序的执行。a=3,b=4,a=a*b=3*4=12,故运行的结果是12,故本题选C选项。解析:C【详解】本题主要考查Python程序的执行。a=3,b=4,a=a*b=3*4=12,故运行的结果是12,故本题 选C选项。49.D【详解】本题主要考查Python字符串的运算。字符串a=python,al+a3=y+h=yh,故本题选 D 选项。解析:D【详解】本题主要考查Python字符串的运算。字符串a=python,al+a3=y+h=yh,故本题 选D选项。50.A【详解】本题主要考查Python数据类型。列表用方括号“口来定义,元组可以用圆括号

47、“()”来定义,集合可以用大括号“来定义,字典用大括号来定义,故本题选A选项。解析:A【详解】本题主要考查Python数据类型。列表用方括号“口”来定义,元组可以用圆括号“()”来 定义,集合可以用大括号“”来定义,字典用大括号“”来定义,故本题选A选项。二、程序填空51.错误1:兔子4只腿,最多只能是23只,而ranged23)只取到22,没取到23,故应改 为:range(lz24)错误2:缩进错误,y=35-x、if 4*x+2*y=94:是for语句中的语句块,应缩进。print(兔子有%s只,鸡有s只(x,y)是if语句中的语句块,应缩进。【详解】本题考查的是Python调试。本题程

48、序错误如下:错误1:兔子4只腿,最多只能是23只,而range(l,23)只取到22,没取到23,故应改为:range(l,24)错误2:缩进错误,y=35-x、if 4*x+2*y=94:是for语句中的语句块,应缩进。print(兔子有%s只,鸡有s只(x,y)是if语句中的语句块,应缩进。调试完最终输出:兔子有12只,鸡有23只。52.【详解】本题主要考查算法及Python程序实现。jieba模块是一个用于中文分词的模块,Icut方法 直接返回list,流程图中分词后存入words中对应的代码是words=jieba.lcut(txt),故填。流程图中循环结构对应的是程序中的。对coun

49、ts的值进行排序,可以使用sort方法 实现,对应程序中的。使用循环结构将值一一输出,对应程序中的。53.字符串字符串我的镜像世界通行密码是153转换为字符串连接字符串【详解】本题主要考查Python程序的执行与调试。who=,我的;可知变量who的数据类型字符串。number=153,类似number的数据类型也为字符串。print(who+destination+code+action+str(number),是将变量字符串拼接后输出,故 print 语句输出的结果是我的镜像世界通行密码是153。str(number)的作用是转换为字符串。“+”在程序中的作用是连接字符串。54.n=10

50、m=m+(n*(le-2-i)*a t=convert(sl)-24D【详解】本题主要考查Python程序的执行与调试。二进制的权值是2,十进制的权值是10,十六 进制的权值是16,此处是十进制的情况,故填n=10。二进制、十六进制转化为十进制的 方法是“按权展开、逐项相加”,从右往左加,变量i的初值等于0,故此处要变换为le-2-i,故此处填皿=111+(11*(02力)*2。当字符c是“+”、“=”时,则表明第一个运算数已全部保存到变量si中,此处需要将其转化为十进制保存到变量t中,故填 t=convert(sl)o1110B转化为十进制数是14D,30H转化为十进制数是48D,故 111

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服