[
南开大学
]20
秋学期(
1709
至
2009
)
《
Python
编程基础》在
线作业
提示:本资料为南开大学学习辅导资料,只做参考学习使用!
!
一、单选题
(
共
20
道试题
,
共
40
分
)
1.
下面选项中
,
描述错误的是
( )
。
A.
如果要创建的目录已经存在,则
os.mkdir
函数会报错
B.
如果要创建的目录已经存在,则
os.makedirs
函数不会报错
C.
如果要删除的目录不存在,则
os.rmdir
函数会报错
D.
如果要删除的目录已存在但目录不为空,则
os.rmdir
函数会报错
【标准选项是】
:B
2.
通过列表中的
( )
方法可以根据指定值查找第一个匹配的列表元素的位置。
A.index
B.find
C.search
D.at
【标准选项是】
:A
3.
下列选项中
,
执行时会报错的语句是
( )
。
A.int('23')
B.int('23+1')
C.int('23',8)
D.int('2a',16)
【标准选项是】
:B
4.
已知“
a=tuple('my')+tuple('book')
”
,
则
a
的值是
( )
。
A.('m','y','b','o','k')
B.('m','y','b','o','o','k')
C.'mybook'
D.'mybok'
【标准选项是】
:B
5.
已知“
a=[1,[2,3]]
”且“
b=a[:]
”
,
则执行“
a[1][0]=10
”后
,b
的值为
( )
。
A.[1,10]
B.[1,[2,3]]
C.[1,[10,3]]
D.
报错
【标准选项是】
:C
6.
执行“
a=10*1/0
”语句时
,
会产生
( )
异常。
A.TypeError