欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    2024年python期末复习考试练习题库(含答案).docx

    • 资源ID:890715       资源大小:67.66KB        全文页数:24页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2024年python期末复习考试练习题库(含答案).docx

    2024年Python期末复习考试练习题库(含答案)一、单选题1 .设有程序:k=10whilek:k=k-lprint(k)则下面描述中正确的是OA、WhiIe循环执行10次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次参考答案:A2 .以下语句的执行结果是()ImportcopyListl=2,4,6,8,10List2=copy.deepcopy(Iistl)1.ist22l=9Print(list2)A、2,4,6,9,10B、2,4,6,8,10C、2,1,6,8,10D、2,4,1,8,10参考答案:A3 .以下程序的输出结果是:X=,90','87','90,;n=90;print(x,count(n)A、1B、0C>NoneD、2参考答案:B4 .python中numpy包已经更新,我想将这个更新到我的计算机中,可用的命令是0。A、 pipinstall-UpgradenumpyB、 PipinstallnumpyC、 instalInumpyD、 checknumpy参考答案:A5 .22%3表达式输出结果为?A、7B、1C、0D、5参考答案:B6 .代码print(,a,.rjust(5,*')的输出结果是0A、*峪B、 a*C、 *a*D、 aaaa参考答案:A7 .下面if语句统计"成绩(mark)优秀的男生以及不及格的男生”的人数,正确的语句为OA、ifgender=zzz,andmark<60ormark>=90:n÷=lB、ifgender=z,男z,andmark<60andmark>=90:n+=1C、ifgender=z,/,and(mark<60ormark>-90):n+=lD、ifgender=/z男,'ormark<60ormark>=90:n+=1参考答案:C8 .以下程序的输出结果是:sl="企鹅s2二超级游泳健将"print("0*M:1:!<9”.format(si,s2)A、企鹅:!超级游泳健将!B、#企鹅#:超级游泳健将!C、企鹅:超级游泳健将!D、企鹅:超级游泳健将!参考答案:B9 .已知字典dic=,小王:70/小张:90/小刘:75,则执行表达式die0的结果为oA、小王':70B、报错C、('小王,70)D、'小王'参考答案:B10 .Python中定义类的关键字是()。A、classB、defC>whileDyieldPass参考答案:A11 .python安装额外包的命令是()A、pippipinstallC>condaD、没有命令,双击安装参考答案:B12 .9/2表达式输出结果为?A、1B、2C、3D、4参考答案:D13 .jieba.cut()方法返回的类型是()A、列表B、字典C、字符串D、生成器参考答案:D14 .使用字典对象IIIydiCt的O方法可以返回字典的“键”A、mydict.values()B、mydict.keys()C、mydict.iterns()D、mydict.get()参考答案:B15 .在一行上写多条PythOn语句使用的符号是OA、冒号B、点号C、逗号D、分号参考答案:D16 .list(map(lambdax:Ien(x),aA,bBB,cCCC,)的输出结果是()A、1,2,3B>3,2,1C、2,3,4D、4,3,2参考答案:C17 .如果有语句b=int(,la,z,2),则print(b)的输出是()A、11B、2BC、20D、报错参考答案:D18 .以下关于CSV文件说法正确的是OA、使用Writer对象对CSV文件进行写操作后,不需要关闭文件。B、CSV文件主要用来存储表格数据C、reade对象中的每个元素都是一个字符串,对应了CSV文件中的一行D、使用python的csv模块,需要另外单独安装参考答案:B19 .下面代码的执行结果是()X=1,2,1,1,1,2Foriinx:Ifi=I:X.remove(i)Print(x)A、2B>2,1,2C、2,1,12D、1,2,2参考答案:B20 .下列选项中哪个()表示对文件的“先清空再写”的操作。A、rB、wC、aD、X参考答案:B21 .以下属于Python打包源文件为可执行文件的第三方库的是:A、PILB、 MatplotlibC、 PyinstallerD、 Sklearn参考答案:C22 .以下关于同步赋值语句描述错误的选项是:A、同步赋值能够使得赋值过程变得更简洁B、判断多个单一赋值语句是否相关的方法是看其功能上是否相关或相同C、多个无关的单一赋值语句组合成同步赋值语句,会提高程序可读性D、设X,y表示一个点的坐标,则x=a;y=b两条语句可以用X,y二A,b一条语句来赋值参考答案:C23 .以下选项中,关于Python字符串的描述错误的是OA、字符串是字符的序列,也是序列类型的一种B、PythOn字符串的切片方式是N,M,不包括MC、字符串使用口进行索引和切片D、字符串是用一对双引号”或者一对单引号''括起来的零个或者多个字符参考答案:B24 .给出下面代码:()A=input(,z,).splitC,)X=OWhilex<Ien(a):Print(ax,end=,z,)X+=l代码执行时,从键盘获得的输入为:“Python语言,是,脚本,语言”,则代码的输出结果是A、Pythorl语言是脚本语言B、Python语言是脚本语言C、Python语言",“是“,"脚本“J语言”D、“Python语言是脚本语言”参考答案:D25 .遍历目录时,希望输出完整的目录路径,经常使用。s.path模块的方法是()A、isdirB、 joinC、 splitD、 splitext参考答案:B26 .以下关于Python内置函数的描述,错误的是:A、id()返回一个变量的编号,是其在内存中的地址B、Sorted()对一个序列类型数据进行排序,将排序后的结果写回到该变量C、all(Is)返回TrUc,如果IS的每个元素都是TrUeD、type()返回一个对象的类型参考答案:B27 .x的y次方,以下表达式正确的是?A、x*yB、XCyC、xyD、Python没有提到参考答案:A28 .blist=,中',国,红',我们在使用列表时,以下选项()会引起索引错误?A、 blist0B、 blist-2C、 blist2D、 blist3参考答案:D29 .关于赋值语句,以下选项中描述错误的是A、在PythOn语言中,“二”表示赋值,即将右侧的计算结果赋值给左侧变量,包含“二”的语句称为赋值语句B、儿13邛,可以实现0和6值的互换C、A,b,c=B,c,a是不合法的D、赋值与二元操作符可以组合,例如&二参考答案:C30 .以下程序的输出结果是:fo=open(z,text.txt,w÷,)x,y=,thisisatest,hello,fo.write(,+,.format(x,y)fo.seek(0)print(fo.read()fo.close()A、 thisisatesthelloB、 thisisatestC>thisisatest,hello.D、thisisatest+hello参考答案:D31.下列表达式的值为TrUC的是OA、 2!=5or0B、 3>2>2C、 5+4j>2-3jD、 land5=0参考答案:A32.表达式IiSt(filter(Iambdax:x%2=0,range(10)的值为。A、0,2,4,6,8B、2,4,6,8,10C、0,2,4,6,8D、2,4,6,8,10参考答案:C33.下列选项中,不是PythOn关键字的是0A、elifclassC、 staticD、 pass参考答案:C34 .以下对Python程序设计风格描述错误的选项是()A、Python中允许把多条语句写在同一行,语句之间用分号隔开B、PythOn语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出C、Python可以将一条长语句分成多行显示,使用续行符""D、Python中不允许把多条语句写在同一行参考答案:D35 .以下程序的输出结果是:dat=T','2','3','0','0','0'foritemindat:ifitem='0,:dat.remove(item)print(dat)A、T','2','3','0'B、T','2','3'C、,2,3,0,0,D、T','2','3','0','0','0'参考答案:A36 .有以下程序:n=0;P=OwhiICP!=10Oandn<3:P=int(input()N+=lWhile循环结束的条件是OA、P的值不等于100并且n的值小于3B、P的值等于100并且n的值大于等于3C、P的值不等于100或者n的值小于3D、P的值等于100或者n的值大于等于3参考答案:D37 .以下程序的运行结果是oDic=,apple,:2,'orange,:5,pear,:3,'banana,:6,watermelon,:1N=OFork,vindic.iterns():Ifv>=n:M=kN=vPrint(m)A、 appleB、 orangeC>bananaD、pear参考答案:C38 .如果有语句a=4print(oct(a)A、4B、04C、0o4D、0x4参考答案:C39 .以下语句的执行结果是()Dictl=dict(name=1zhang,sex三,fema)Dictl.popitem()A、name=,zhang,B、sex='femaC>(name,zhang,)D、(,se,fema)参考答案:D40 .Python程序文件的扩展名是()A、PythonB、pnC、pyD、pt参考答案:C41 .给出如下代码MonthandFlOwer=n=input(请输入112的月份:)Print(n+“月份之代表花:“+MonthandFlower.get(str(n)+月")以下选项中描述正确的是A、代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的代表花名B、MOnthandFIoWCr是列表类型变量C、MonthandFlower是一个元组DMonthandFlower是集合类型变量参考答案:A42 .如果p=ord(,a,),表达式print(p,chr(p+3)%26+ord(,a,)的结果是:A、

    注意事项

    本文(2024年python期末复习考试练习题库(含答案).docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开