欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    Python语言基础与应用练习题3及答案.docx

    • 资源ID:991280       资源大小:22.83KB        全文页数:15页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    Python语言基础与应用练习题3及答案.docx

    一、单选题1、Python可以使用()函数打开文件,这个函数默认的打开模式为()。A.open,w,B.open,r,C.openfile,r,D.openfile'w,正确答案:B2、下列关于文件相关模块说法错误的是()。A.文件操作可以使用close方法关闭流。B,通常采用with语句以保证系统自动关闭打开的流。C,打开二进制文件应该采用模式HZD.可以使用shelve模块进行对象持久化。正确答案:C3、下列关于时间相关模块说法错误的是()。A.calendar.isleap(2000)上述Python代码的结果是True。B.time.sleep。方法可以让程序在某处暂停几秒。C.datetime模块中Strptime方法将StrucJtime对象格式化成字符串。D.datetime模块中timedelta模块用来表示日期或时间之间的差值。正确答案:C4、fromdatetimeimport*tdl=timedelta(minutes=10)td2=timedelta(minutes=15)以下关于这段代码说法错误的是A.print(tdl+td2)的结果是0:25:00。B.print(tdl*10)的结果是100oC.print(td2-tdl).seconds)的结果是300。D.print(tdl<td2)的结果是Trueo正确答案:B5、以下选项不是Python文件读操作的是()。A.read()B.readline()C.seek()D.readlines()正确答案:C6、Python文件相关模块中的readline(SiZe)函数,其中参数size用于指明读取的()。A.字符串数B.二进制数C.行数D.字节数或字符数正确答案:D7、下列关于Python中数学相关模块说法正确的是(_)。A.random.random。方法可以生成范围在0,1之间的随机数。B.fromfractionsimportFractiont=Fraction(7,4)m=1.75print(t=m)这段代码的输出结果是False。Ccmath模块可以实现对复数进行极坐标表示和笛卡尔表示方法的转换。D.math.log(a,x)可以用来求以a为底的X的对数。正确答案:C8、下列关于ShelVe模块说法错误的是(_)。A.shelve模块打开文件后,文件的键必须是字符串且唯一。B,操作开始必须打开shelve,并且在修改后需要关闭它。Cshelve中保存的列表对象可以直接进行添加数据元素的操作。D.shelve模块通过构造一个简单的数据库,像操作字典一样按照键存储和获取本地的Python对象。正确答案:C9>importeasyguieasygui.textbox(msg='l',title=2,text=3,codebox=0)上述代码执行后,点击'0K,返回值是(一)0A.2B.0C.lD.3正确答案:D10、下列代码的输出结果是()。classPerson:def_init_(selfzid):self.id=idtom=Person(123)tom._diet_,age,=20print(tom.age+len(tom._diet_)A.23B.24C.21D.22正确答案:D11、阅读以下代码,四个选项中说法正确的是()oclassparent:def_init_(self,param):self.vl=paramclasschild(parent):def_init_(self,param):parent._init_(self,param)self.v2=paramodj=child(100)A.print(odj.vl)值为100oB.print(odj.vl)值为0。C.print(odj.VI=Odj.v2)结果为FalseoD.print(odj.vl=odj.v2)会报错。正确答案:A12、下列代码的输出结果是()oname=,Jack'John7Mary,name.sort(reverse=True)print(name)A.,Mary,Jack,z1John'B.'Jack',Mary,z1John'C.,Jack,'John1z1Mary'D.,Mary'John','Jack'正确答案:D13、在一个方法的定义中,可以通过表达式()访问实例变量X。A.xB.self×C.self.xD.self.get(x)正确答案:C14、以下关于Python类定义中的特殊方法说法错误的是()。A.析构器_del_在销毁对象时调用。B.所有特殊方法的名称以两个下划线(_)开始和结束。C._str_(Self)方法用来把字符串转换为对象。D.构造器nit_在实例化对象时调用。正确答案:C15、Python中定义私有变量的方法是()。A.使用private关键字B._变量名C.变量名_D.使用this关键字正确答案:B16、假设a为类A的对象且包含一个私有数据成员"_value那么在类的外部通过对象a直接将其私有数据成员“_value的值设置为3的语句可以写作()oA.a.A_value=3B.a._value=3C.a._A_value=3D.A._value=3正确答案:C17、下列代码的输出结果是()0forjin(i*2foriinrange(10)ifi%3=0):print(j,end=',)A.093681B.0149162536496481C.93681D.0936正确答案:A18、下列代码的输出结果是()0deffun():print(O)i=0whilei<3:i+=lyieldix=fun()y=(iforiinx)print(list(y)A.0z1,2,3B.023C.l,2z3D.0123正确答案:D19、下列代码的输出结果是()0a=10b=0try:c=abprint(c)exceptZeroDivisionErrorase:print(e)finally:print("alwaysexcute")print("done")A.divisionbyzerodoneB.divisionbyzeroalwaysexcuteC.divisionbyzero0.divisionbyzeroalwaysexcutedone正确答案:D20、下列代码的输出结果是()0namel=,tom',jack,mary,name2=name.upper()fornameinnamelPrint(name2)AJB.MARYCJackD.M正确答案:D21、下面关于Python的高级扩展模块说法错误的是()。A.fromPILimportImageJmageFiIterim=lmage.open('test.jpg,)im.filter(lmageFilter.BLUR)运行上述代码后再利用照片浏览器打开test.jpg时已经实现了模糊效果。B.运行下述代码后,访问https:127.0.0.1:5000/可以看到返回一行文本:Pythonisthebestlanguageintheworld!fromflaskimportFlaskapp=Flask(_name_)app.route("/")deffun():return"Pythonisthebestlanguageintheworld!"if_name_="_main_":app.run()CPiIIow是对图像进行操作和处理的一个模块,可以实现缩略图、图像模糊等功能。D.FIask是Pythonweb开发框架的一种。正确答案:A22、下面关于网络爬虫的相关说法错误的是()。A.BeautifulSoup解析页面时只能调用Python内置的标准库解析器。B.爬虫就是按照一定规则,自动地提取并保存网页中信息的程序。C.requests是Python实现的一个简单易用的HTTP库,该方法返回的是一个response对象。D利用BeautifulSoup模块来处理HTML和XML,解析页面格式,提取有用的信息。正确答案:A23、下列代码的输出结果是()0importnumpyasnpa=np.matrix(l,O,Ozl)b=np.dot(a,a.T)print(b)A.1011B.l101C.10O1D.H11正确答案:C二、填空题1、面向对象的程序设计的三个基本特征是()。A.交互B封装C.多态D.继承正确答案:B、C、D三、填空题补充代码实现绘制上图,横线上应该填写()(可行的最小正整数)。importturtlet=turtle.Turtle()foriinrange(9):t.forward(200)t.right()turtle.done()正确答案:1602、下列代码的输出结果是()oclassAccount:def_init_(self,id):self.id=idid=888acc=Account(100)print(acc.id)正确答案:1003、下列代码的输出结果是()。classA:def_init_(self,azb,c):self.x=a+b+ca=A(6,2,3)print(a.×)正确答案:11

    注意事项

    本文(Python语言基础与应用练习题3及答案.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开