南开辅导-21春学期(1709、1803--2009、2103)《Python编程基础》在线作业2222.docx

南开辅导-21春学期(1709、1803--2009、2103)《Python编程基础》在线作业2222.docx

ID:62799503

大小:15.25 KB

页数:6页

时间:2021-05-29

南开辅导-21春学期(1709、1803--2009、2103)《Python编程基础》在线作业2222.docx_第1页
南开辅导-21春学期(1709、1803--2009、2103)《Python编程基础》在线作业2222.docx_第2页
南开辅导-21春学期(1709、1803--2009、2103)《Python编程基础》在线作业2222.docx_第3页
南开辅导-21春学期(1709、1803--2009、2103)《Python编程基础》在线作业2222.docx_第4页
南开辅导-21春学期(1709、1803--2009、2103)《Python编程基础》在线作业2222.docx_第5页
资源描述:

《南开辅导-21春学期(1709、1803--2009、2103)《Python编程基础》在线作业2222.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《Python编程基础》在线作业求答案关注V信:weimingjiaxc一、单选题(共20道试题,共40分)1.与正则表达式“^ab[a-z]*c”匹配的字符串是()。A.abdecB.abcC.ab0cD.cabc2.判断一个对象所属的类是否是指定类或指定类的子类,应使用内置函数()。A.isinstanceB.issubclassC.typeD.isclass3.open函数的默认文件打开方式是()。A.wB

2、.w+C.rD.r+4.3**4的运算结果为()。A.12B.81C.7D.报错5.如果要计算两个集合的交集,应使用集合中的()方法。A.intersectionB.unionC.differenceD.symmetric_difference6.类方法是指使用()修饰的方法。A.@classmethodB.@classC.@staticmethodD.@static7.下列占位运算符中,表示有符号整型十进制数的占位符是()。A.%dB.%%C.%fD.%s8.下列选项中,()不是常量。A.12B.35

3、.7C.'Python'D.abc9.在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为()程序设计方法。A.面向对象B.面向类C.结构化D.分解化10.内层函数使用外层函数中定义的变量,应使用()关键字。A.localB.nonlocalC.globalD.nonglobal11.re.finditer函数的返回结果必然是()。A.列表B.元组C.字符串D.迭代器12.计算列表ls中的元素个数应使用()。A.ls.co

4、unt()B.count(ls)C.ls.len()D.len(ls)13.已知“a=dict(x=1,y=dict(y1=2,y2=3))”且“b=a.copy()”,则执行“a['y']['y1']=10”后,则print(b)的输出结果为()。A.{x=1,y={y1=10,y2=3}}B.{x=1,y={y1=2,y2=3}}C.{'x':1,'y':{'y1':10,'y2':3}}D.{'x':1,'y':{'y1':2,'y2':3}}14.下面程序的输出结果是()。score=80ifs

5、core<60:print('不及格')else:passA.不及格B.passC.报错D.无输出15.用于结束本次循环并开始下一次循环的命令是()。A.breakB.continueC.elseD.pass16.执行“print(0o20)”,则在屏幕上会输出()。A.20B.0o20C.16D.3217.“tryexcept”语句中使用“except:”表示()。A.捕获所有异常B.捕获未被前面except子句捕获的异常C.等价于“exceptNone:”D.错误的写法18.已知m是一个Match对

6、象,则m.groups()返回的结果必然是一个()。A.字符串B.元组C.列表D.不确定19.已知stu是Student类对象,则执行“print(stu)”时会自动执行Student类的()方法。A.__init__B.__str__C.__format__D.__print__20.已知“d1={'age':19}”,则执行“d2=d1.fromkeys(['sno','name'])”后,d1中的元素个数为()。A.0B.1C.2D.3二、多选题(共10道试题,共20分)21.下列选项中,描述错误

7、的是()。A.函数的形参名和实参名必须完全相同B.在函数体中为形参赋值会影响对应实参的值C.如果实参是列表等对象时,可在函数体中通过形参修改实参列表中对应元素的值D.当有多个形参时,各形参之间用逗号分隔22.下列选项中,有效的Python变量名包括()。A.testB._abcC.1_aD._t123.自定义迭代器要求在类中必须实现的内置方法包括()。A.__str__B.__init__C.__next__D.__iter__24.下列选项中,描述正确的是()。A.所有迭代器都是可迭代对象B.所有可迭

8、代对象都是迭代器C.通过“isinstance(x,Iterator)”可以判断x是否是迭代器D.如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器25.已知“d=dict(sno='1810100',name='李晓明',age=19)”,下列选项中能够删除键为age的元素的代码是()。A.del('age')B.deld['age']C.pop('age')D.remove('age')26.利用下列选项中的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。