奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx

上传人:b****7 文档编号:15812702 上传时间:2023-07-08 格式:DOCX 页数:14 大小:17.23KB
下载 相关 举报
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第1页
第1页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第2页
第2页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第3页
第3页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第4页
第4页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第5页
第5页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第6页
第6页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第7页
第7页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第8页
第8页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第9页
第9页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第10页
第10页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第11页
第11页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第12页
第12页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第13页
第13页 / 共14页
奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx

《奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx》由会员分享,可在线阅读,更多相关《奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx(14页珍藏版)》请在冰点文库上搜索。

奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案.docx

奥鹏南开20春学期《Python编程基础》在线作业第1次试题标准答案

南开大学

《Python编程基础》在线作业

正确答案

参考资料试读一页

20春学期(1709、1803、1809、1903、1909、2003)《Python编程基础》在线作业第1次96.0

1.已知“t=tuple(range(0,10))”,则print(t[-1:

3:

-2])的结果是()。

【选项】:

A[9,7,5]

B(9,7,5)

C[9,7,5,3]

D(9,7,5,3)

【答案】:

B

2.通过列表中的()方法可以将一个元素插入到列表的指定位置。

【选项】:

Ainsert

Bappend

Cadd

Dpush

【答案】:

A

3.已知t=(12,34.5,True,'test',3+5j),则下列选项中,输出结果为“('test',)”的选项是()。

【选项】:

At[3]

Bt[4]

Ct[3:

4]

Dt[4:

5]

【答案】:

C

4.一个函数中定义的变量是()。

【选项】:

A局部变量

B全局变量

C静态变量

D函数变量

【答案】:

A

5.所有函数之外定义的变量是()。

【选项】:

A局部变量

B全局变量

C静态变量

D文件变量

【答案】:

B

6.已知“str='a**b*c*d'”,则“str.split('*',2)”的返回结果是()。

【选项】:

A['a','','b','c','d']

B['a','b','c','d']

C['a','','b*c*d']

D['a','b','c*d']

【答案】:

C

7.局部变量的作用域是()。

【选项】:

A从定义变量的位置到文件结束位置

B从定义变量的位置到函数结束位置

C所有函数

D所有文件

【答案】:

B

8.执行“print(0x20)”,则在屏幕上会输出()。

【选项】:

A20

B0x20

C16

D32

【答案】:

D

9.已知ls=[12,34.5,True,'test',3+5j],则下列选项中,输出结果为“['test']”的选项是()。

【选项】:

Als[3]

Bls[4]

Cls[3:

4]

Dls[4:

5]

【答案】:

C

10.()是计算机完成的一个最基本的操作。

【选项】:

A程序

B指令

C代码

D命令

【答案】:

B

11.“tryexcept”语句中使用“except:

”表示()。

【选项】:

A捕获所有异常

B捕获未被前面except子句捕获的异常

C等价于“exceptNone:

D错误的写法

【答案】:

B

12.已知“d1={'age':

19}”,则执行“d1.fromkeys(['sno','name'])”后,d1中的元素个数为()。

【选项】:

A0

B1

C2

D3

【答案】:

B

13.如果要去除字符串中的所有空格,可以使用字符串的()方法。

【选项】:

Astrip

Blstrip

Crstrip

Dreplace

【答案】:

D

14.如果要去除字符串中头部的空格,可以使用字符串的()方法。

【选项】:

Astrip

Blstrip

Crstrip

Dreplace

【答案】:

B

15.open函数的默认文件打开方式是()。

【选项】:

Aw

Bw+

Cr

Dr+

【答案】:

C

16.使用集合的update方法,要求传入的实参必须是()。

【选项】:

A元组

B列表

C可哈希对象

D可迭代对象

【答案】:

D

17.已知“a=tuple([1,2])+tuple([2,3])”,则a的值是()。

【选项】:

A[1,2,3]

B[1,2,2,3]

C(1,2,3)

D(1,2,2,3)

【答案】:

D

18.对于if语句序列的两条语句,如果第一条语句前面有4个空格、第二条语句前面有1个制表符,则运行时会产生()异常。

【选项】:

AIndentationError

BTabError

CIndexError

DSyntaxError

【答案】:

B

19.已知Student类是一个空类,则通过“Student.name='unknown'”语句增加的属性可以通过()访问。

【选项】:

A类名或对象名

B仅类名

C仅对象名

D无法访问

【答案】:

A

20.已知M模块中有一个无参函数fun,且在脚本文件N.py中有“fromMimportfun”,则在N.py中调用M模块中fun函数的方式为()。

【选项】:

Afun()

BN.fun()

CM.fun()

DN.M.fun()

【答案】:

A

21.下列选项中,描述正确的是()。

【选项】:

A定义函数时,有默认参数值的形参必须放在没有默认参数值的形参后面

B位置参数和关键字参数可以混合使用,但位置参数必须在前

C位置参数和关键字参数不允许混合使用

D关键字参数的形式为“形参=实参”

【答案】:

A.B.D

22.下列选项中,可迭代的数据类型包括()。

【选项】:

A数字

B元组

C列表

D字符串

【答案】:

B.C.D

23.下列选项中属于Python应用领域的是()。

【选项】:

A图形界面开发

BWeb开发

C网络爬虫

D人工智能

【答案】:

A.B.C.D

24.在列表的最后添加一个新元素,可以使用的列表方法包括()。

【选项】:

Ainsert

Bappend

Cadd

Dpush

【答案】:

A.B

25.对于一个字典对象d,如果需要判断d中是否包含键为'x'的元素(包含返回True,不包含返回False),则可以使用的语句包括()。

【选项】:

Ad.get('x')==None

Bd.get('x')==default

C'x'ind

Dd.has('x')

【答案】:

A.C

26.与正则表达式“\babc\B”匹配的字符串包括()。

【选项】:

A+abc+

Babcd

Cabc

D+abcd

【答案】:

B.D

27.字符串检索时,检索失败时不会引发异常的方法包括()。

【选项】:

Afind

Brfind

Cindex

Drindex

【答案】:

A.B

28.super方法的第二个参数可以是()。

【选项】:

A第一个参数指定的类的对象

B第一个参数指定的类的子类的对象

C第一个参数指定的类

D第一个参数指定的类的父类

E第一个参数指定的类的子类

【答案】:

A.B.D

29.下列选项中,描述正确的是()。

【选项】:

A构造方法是类的内置方法之一

B构造方法在定义类时自动执行

C构造方法在创建对象时自动执行

D构造方法可以设置默认参数值

【答案】:

A.C.D

30.已知脚本文件M.py中有一条语句print(__name__),其输出结果可能是()。

【选项】:

A__name

B__main__

CM

DM.py

【答案】:

B.C

31.比较运算和逻辑运算返回的计算结果一定是布尔值。

【选项】:

T对

F错

【答案】:

A

32.在一个函数中定义的变量在另一个函数中不能使用。

【选项】:

T对

F错

【答案】:

A

33.使用获取到的父类代理对象可以在子类中调用被重写的父类方法。

【选项】:

T对

F错

【答案】:

A

34.解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。

【选项】:

T对

F错

【答案】:

B

35.Matplotlib是一款Python编程环境下免费使用的绘图工具包,其工作方式和绘图命令几乎和MATLAB类似。

【选项】:

T对

F错

【答案】:

A

36.已知有语句“assertnum==0”,则当num的值为0时会引发AssertionError异常。

【选项】:

T对

F错

【答案】:

B

37.外层函数中定义的局部变量被内层函数使用,则每调用一次外层函数则会形成一个闭包。

【选项】:

T对

F错

【答案】:

B

38.对于一个带不定长参数的函数,其普通形参可以有默认参数值。

【选项】:

T对

F错

【答案】:

A

39.内层函数要使用外层函数定义的变量,必须使用nonlocal关键字。

【选项】:

T对

F错

【答案】:

A

40.利用iter函数可以根据可迭代对象获取迭代器。

【选项】:

T对

F错

【答案】:

A

41.已知“str='{s1}的职业是{s2}'”,则执行“str.format(s2='教师',s1='李晓明')”会因传参顺序不正确而报错。

【选项】:

T对

F错

【答案】:

B

42.通过下标“[]”不仅可以访问元组中的某个元素,还可以对元素进行修改。

【选项】:

T对

F错

【答案】:

B

43.通过import语句一次只能导入一个模块。

【选项】:

T对

F错

【答案】:

B

44.方法重写是指子类可以对从父类中继承过来的方法进行重新定义,从而使得子类对象可以表现出与父类对象不同的行为。

【选项】:

T对

F错

【答案】:

A

45.如果在一个函数中没有显示地写return语句,则该函数有一个隐式的什么数据都不返回的retrun语句。

【选项】:

T对

F错

【答案】:

A

46.Python语言环境的提示符是>>>。

【选项】:

T对

F错

【答案】:

A

47.二进制数转十进制数的规则是“除基取余法”。

【选项】:

T对

F错

【答案】:

B

48.调试是为了解决语法错误。

【选项】:

T对

F错

【答案】:

B

49.已知B是A的父类,a是A类的对象,b是B类的对象,则“isinstance(a,type(b))”返回结果为True。

【选项】:

T对

F错

【答案】:

A

50.已知“str='Like'”,则执行“str.upper()”后,str保存的数据为字符串'LIKE'。

【选项】:

T对

F错

【答案】:

B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2